当我尝试使用ajax时,chrome的控制台说“”资源无法加载“

时间:2013-01-12 07:26:45

标签: javascript jquery ajax

我想使用ajax下载javascript文件。但我不能这样做。

Google Chrome控制台说Resource failed to load

这是我的HTML。请检查并给我评论。

https://www.box.com/s/b2mj0cs7xbdqh8sdrh92

2 个答案:

答案 0 :(得分:0)

尝试将GET作为您的请求类型。所以你的新代码会读,

$.ajax({
    type: "GET",
    url: "jquery.jsPlumb-1.3.16-all-min.js",
    dataType: "script"
    });

还要确保jquery.jsPlumb-1.3.16-all-min.jsindex.htm位于同一目录中。这仍然不会直接加载到页面中,但可以访问文本,然后根据需要对其进行操作。

答案 1 :(得分:0)

在我的观点中,AJax不应该用于下载资源文件,而是用于从客户端与服务器通信。对前者的影响太大了。

加载js文件的预期结果是什么?

如果您真的打算这样做(我不建议),请使用jQuery.getScript():

http://api.jquery.com/jQuery.getScript/