Jquery $。从iis 7.5获取html时未触发get回调
我已经看过了,我非常确定我必须做一些特别的事情来让回调启动 问题是:我不知道那是什么 这个 下载Jquery $。从iis 7.5获取html时未触发get回调,jquery,html,callback,get,iis-7.5,Jquery,Html,Callback,Get,Iis 7.5,我已经看过了,我非常确定我必须做一些特别的事情来让回调启动 问题是:我不知道那是什么 这个 下载myFile.html,但从不触发回调。为什么?我需要做什么才能让回叫着火 Chrome->开发者工具->网络 在XHR下,GET显示状态200。我甚至可以在Response中看到html源代码,在Preview中看到呈现的html $.ajaxError() 这是火灾 '' 与没有绝对路径时的结果相同:GET显示状态200。我甚至可以在Response中看到html源代码,在Preview中看到呈现
myFile.html
,但从不触发回调。为什么?我需要做什么才能让回叫着火
Chrome->开发者工具->网络
在XHR
下,GET
显示状态
200
。我甚至可以在Response
中看到html源代码,在Preview
中看到呈现的html
$.ajaxError()
这是火灾
''
与没有绝对路径时的结果相同:GET
显示状态
200
。我甚至可以在Response
中看到html源代码,在Preview
中看到呈现的html
$.ajaxError()thrownError
警报
s语法错误:意外令牌请尝试以下操作:
$.get('myFile.html', '', function(data) {
alert('duh');
}, 'html');
jQuery应该能够计算出您的速记(第二个参数不是字符串),但无论如何还是要试试这个。添加数据和HTML参数不会有什么坏处
你也可以试试
$.get("myFile.html")
.done(function(data) { alert("Data Loaded: " + data); })
.fail(function() { alert("error"); })
.always(function() { alert("finished"); });
然后查看结果。如何验证myFile.html是否已成功检索?听起来你实际上得到了一个错误代码。你在开发工具中看到了什么?@SLaks请参阅编辑。谢谢设置一个处理程序,看看它是否被调用。看到返回的html并不一定意味着没有错误。这可能是因为浏览器拒绝了它,因为它是跨域的。我希望它不像使用con
而不是com
那么简单?就像你在链接中做的那样。你知道为什么会发生这种情况吗?这不会发生在我个人的Apache2上(毫不奇怪)。。。为什么会发生这样的事情——不是在一台服务器上工作,而是在另一台服务器上工作?听起来像是跨域问题。不,是同一个域。我只是把msft比作lamp。我在msft产品中遇到了比lamp更奇怪的问题。
$.get("myFile.html")
.done(function(data) { alert("Data Loaded: " + data); })
.fail(function() { alert("error"); })
.always(function() { alert("finished"); });