0

我想使用 ajax 下载一个 javascript 文件。但我做不到。

谷歌浏览器控制台说Resource failed to load

这是我的html。请检查并给我意见。

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

4

2 回答 2

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. 这仍然不会将其直接加载到页面中,但可以访问文本,然后根据需要对其进行操作。

于 2013-01-12T07:35:39.943 回答
0

在我看来,AJax 不应该用于下载资源文件,而应该用于从客户端与服务器通信。前者的含义太多。

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

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

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

于 2013-01-12T07:36:13.537 回答