我是 jquery 的新手,知道一些基本的东西。在我的项目中,我编写了一些 Ajax jquery 来检索数据并以 html 显示。第一次加载页面时一切正常。当我刷新页面或移动到相同的链接时,它显示的 Page Says Undefined error 。第一次刷新时出现此未定义错误并没有得到修复。有时它工作正常并连续出现在 4 -5 刷新。一些机构请让我知道如何处理这个。在这里我不发布代码,因为有 8-10 页的 jquery 。
问问题
73 次
1 回答
0
你的错误:
http://krishayak.com/User/UserHome.aspx/LiveInnerCommTick来源http://www.krishayak.com不受 Access-Control-Allow-Origin 的允许。
解决方案
使用 JSONP,添加 ?callback=? 到您的 ajax 请求中的 URL 的末尾,如下所示:
$.ajax({
type: "POST",
url: 'http://krishayak.com/User/UserHome.aspx/Firsttime?callback=?',
data: '{pageIndex: ' + pageIndex + '}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: FirstTime,
failure: function (response) {
alert(response.d);
},
error: function (response) {
alert(response.d);
}
于 2013-09-05T13:55:32.177 回答