JQueryAJAX调用:304 respose产生一个错误
JQuery AJAX call: 304 respose produces an error
我在localhost上有一个脚本,它向同一域发送GET请求。它导致304响应,JQuery显然将其视为错误。
$(document).ready(function(){
$.ajax({
type: 'GET',
url: 'http://localhost/file.js',
error: function(e) {
console.log('error: ' + e.responseText); // I see this message in console
},
success: function(e) {
console.log('success: ' + e.responseText); // I don't see this message in console
}
});
});
1) 为什么我会得到304的回复?2) 如何修改代码以便调用success函数?(而不是错误函数)
我猜错误源于您收到一个.js文件,jQuery需要json
如果您正在加载一个js文件,请将dataType:"script"添加到您的ajax中,以强制它使用js
相关文章:
- 我怎么能把一个错误当作未捕获的错误来记录呢
- 在这个使用hasOwnProperty的对象扩展程序中有一个错误,I'我不确定那个bug是什么,也不确定这个扩展
- javascript window.location在检查firebug时给了我一个错误的url路径
- new SharedWorker(“whatever.js”)返回一个错误
- JSON.parse给了我一个错误,但JSONLint说它'是一个有效的json
- 有人能向我解释一下我犯的一个错误吗
- Jasmine:测试setTimeout函数会抛出一个错误
- JavaScript中的一个错误
- 为什么jqPlot显示了一个错误的饼图,其中包含通过AJAX检索的数据
- Webrtc和socket.io:createanswer()总是有一个错误.为什么?我的代码连接了两个对等体,但其中只
- 使用 jQuery 构建一个元素会给我一个错误
- Chai 期望 [函数] 抛出一个(错误)未通过测试(使用 Node)
- 在我的 jquery 函数中得到一个错误
- Addeventlistener 已转换为 IE.也许是另一个错误
- 我有一个错误,由于某种原因,号码被更改了,而不是名字
- 我无法建立离子机器人项目..它给了我一个错误:生成cmd enont
- JQueryAJAX调用:304 respose产生一个错误
- 继续得到一个错误,即某个东西不是函数,但找不到原因
- jQuerylib会导致一个错误,直到刷新为止
- HTML图像加载触发一个错误