为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / justwalk
eval是一个执行环境,当你不加括号的时候的时候{}会被解释成一个复合语句,比如if(true){x=1;}中的大括号就是复合语句的作用,当加括号之后,整个'('+jsondata+')'被解释成一个表达式运算符,而不是复合语句,所以jsondata中的大括号{}被当成对象的语法来识别就可以了。

最赞回答 / pardon110
当然你如果本地直接打开文件也会报这样的错误,请用网址访问的形式打开,比如localhost,不要用双击html文件的形式开启。

最赞回答 / 艾珐
后台如果返回的不是json对象 就会返回这个  再检查一下

最新回答 / LLeo小浩
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:黑猫链接:https://www.zhihu.com/question/21861899/answer/43480575来源:知乎escape 和 encodeURI 都属于 Percent-encoding,基本功能都是把 URI 非法字符转化成合法字符,转化后形式类似「%*」。它们的根本区别在于,escape 在处理 0xff 之外字符的时候,是直接使用字符的 unicode 在前面加上一个 「%u」,而encodeURI则是先...

已采纳回答 / Y_du
ajax提交后的数据就看后台这么处理了,这个你没办法控制。提交的时候是可以使用get的。实例上是点击后才显示请求的结果,如果想要再输入完成时自动显示结果,该怎么做呢 这个你可以监控失去焦点触发

最赞回答 / hey自然
........你选择安装的文件夹不是空的,请选择一个空文件夹.....

最新回答 / 达尔之心
PHP环境布置好了吗?Apache启动了吗?mysql数据库开启了吗?本地站点设置好了吗?
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消