我已经在我的代码得到这个:jQuery的.getJSON()回调函数不执行
.getJSON("http://myUrl.com", function(data){ alert("callback being called");});
用我的服务器端代码一个破发点,我可以看到的JSON流从URL返回。在Chrome中进行浏览我从来没有看到警报被调用(或其中的任何其他代码)。当我使用chrome开发人员工具查看网络流量时,我看到正在对myURl进行调用(并且我可以将响应看作我期待的jSON字符串)。它看起来回调函数永远不会执行。
任何人都知道为什么它不会执行?
我假设你的意思是'$ .getJSON'而不是'.getJSON'? – Alex
你的json有效吗? http://stackoverflow.com/questions/770381/callback-function-doesnt-work-when-using-getjson-function-in-jquery – jrummell
您的代码是否在不同的域上运行到'http:// myUrl.com' ? – Eric