用firebug查看网络请求发现js没有问题,问题在于ajax返回的数据错误,格式是<script type=‘text/javascript‘> ... ... </script>所以报错显示的是返回的串的第一个字符“<”
SyntaxError: expected expression, got '<'
原文:http://www.cnblogs.com/yangzailu/p/6903879.html