var dataObj=eval("("+data+")");//转换为json对象
eval这里要添加 “("("+data+")");//”呢?
原因在于:eval本身的问题。 由于json是以”{}”的方式来开始以及结束的,在JS中,它会被当成一个语句块来处理,所以必须强制性的将它转换成一种表达式。
jQuery ajax $ is not defined
原创mb6444ed45406a4 ©著作权
©著作权归作者所有:来自51CTO博客作者mb6444ed45406a4的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
jQuery/$ is not defined
方法一 路径错误检查文件路径是否正确方法二 引用顺序错误必须先引用jquery-1.4.1.js(或其他版本)文
jquery javascript ecmascript jQuery js插件 -
成功解决:jQuery is not defined
成功解决:jQuery is not defined
jquery 前端 javascript 配置文件 加载 -
聊聊"jQuery is not defined
人生在世,难免会遇到一些错误,更何况是Jquery的报警机制呢?
Jquery defined -
ajax jquery
ajax
职场 ajax 休闲
















