如何发送一个类型为script的远程请求?

如何发送一个类型为script的远程请求?方式一 使用jquery$.ajax()是jquery封装的底层使用xmlHttpRequest(ajax)请求远程接口的方法,但要注意,可以通

大家好,欢迎来到IT知识分享网。

方式一 使用jquery

$.ajax()是jquery封装的底层使用xmlHttpRequest(ajax)请求远程接口的方法,但要注意,可以通过修改dataType这个属性的值,使用script类型请求远程接口。如果是xml、html、json、text,则请求是xhr类型,如果是script、jsonp,则请求是script类型。

$.ajax({
type:"GET",
url:"http://localhost:9090/getMySeat", //访问的链接
dataType:"json", //数据格式设置为jsonp
jsonp:"callback", //Jquery生成验证参数的名称
success:function(data){ //成功的回调函数
alert(data);
},
error: function (e) {
alert("error");
}
});
如何发送一个类型为script的远程请求?

$.ajax({type:"GET",url:"http://localhost:9090/getMySeat", //访问的链接dataType:"jsonp", //数据格式设置为jsonp,或者为scriptjsonp:"callback", //Jquery生成验证参数的名称success:function(data){ //成功的回调函数alert(data);},error: function (e) {alert("error");}});
如何发送一个类型为script的远程请求?

方式二 创建script标签

$(function (){//页面加载完毕执行,也可以放在点击事件中执行var script = document.createElement('script');script.type = 'text/javascript';// 传参一个回调函数名给后端,方便后端返回时执行这个在前端定义的回调函数script.src = 'http://localhost:8080/login?user=admin&callback=handleCallback';document.head.appendChild(script);})// 回调执行函数function handleCallback(res) {alert(JSON.stringify(res));}

你的赞和关注是对我最大的肯定,希望大家多多支持,谢谢大家。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/51003.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信