$.getJSON不执行的原因


MVC2.0升级到MVC3.0以后,出现一个莫名奇妙的问题,$.getJSON死活不执行了。

在网上搜索了一下,有介绍说是Jqurey1.4以上的版本JSON必须严格按照书写规定来书写,可是这个我的没有半毛钱关系,最后调查来调查去

发现我的getJSON中需要传递两个参数,而其中一个被我写成了“”,然后就不执行了。。。。。

//注意actID ="" 这样是不行的
$.getJSON('/Ajax/SelectProduct, { productID: id, actID: "" }, function (json) {alert("OK");});

//注意actID =null 得修改成这样才行
$.getJSON('/Ajax/SelectProduct, { productID: id, actID: null }, function (json) {alert("OK");});


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM