get操作就是把文件内容原封不动的获取来,复制给一个变量再进行操作。
如果想显示数据,就应该以json的格式编写,而不是一个闭包。
你的脚本里是一个javascript的执行脚本,试试使用JSONP来读取。
参考百度搜索:jquery ajax jsonp 关键字
一般ajax都是用来读取数据或提交参数指令,获取来脚本执行并不安全,而且不易调试,建议将逻辑写在页内,用ajax来调取参数和数据。
不能移除。即使通过dom方法获取到script标签移除了,引用的js还是已经执行过了,该执行的代码都已执行了,所以,移除js并不能解决任何问题。
你可以整理一下你的实际需求,比如:引用了某个库注入了全局变量,要把这个取消,或者引用文件对页面dom做了什么事导致其它逻辑出现问题,都可以针对性修复。
我不是很明白楼主的用意!即是异步请求了怎么还能按队列依次加载?所谓一步就是你的程序和当前加载的另外一个程序不在一个队列上,如果你想要按队列依次加载,那么就用同步请求!JQuery ajax已经将这些封装的很好了,你可以直接去使用的!举个例子:
$.ajax({type: "POST", //请求方式(GET 或 POST)
async: false, //同步请求,默认为true即异步请求
url: "...", //请求地址
data: {id : menuId},
dataType: "html",
success:function(data){ //请求成功后,调用的回调函数
alert(data) //服务器返回给前端的数据
}
})
如果你对JQuery 不是很懂,下面的这个是JQuery中文API,希望对你有所帮助!链接:
http://www.css88.com/jqapi-1.9/jQuery.ajax/