所以我正在尝试发出一个Ajax请求来下拉js文件,只是为了检查其注释中记录的版本号。但是,如果我运行jQuery.get,并且下拉的文件是一个javascript它自动执行它,当我不想要执行JS时,我只想阅读它并查看部分文本脚本。我该如何改变:
jQuery.get("somefile.js", function(data) { console.log("Do stuff here.") });
这样我可以在没有首先执行somefile.js的情况下运行该成功处理程序?
答案 0 :(得分:3)
将$ .get()的dataType参数设置为“text”,告诉jQuery数据是一个字符串,不应该猜测类型。
$.get("file", function(data) { alert(data) }, "text");