文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
jsonp
功能
jsonp的调用方法。
Official Usage
$.jsonp(
{
url: "http://wqs.jd.com/xxx.jsonp",
data:{
p1:"p1"
},
jsonp: "callback",
jsonpCallback: "halo_callback",
callback: function(json){
//todo
},
timeout: 10000,
charset: 'UTF-8'
}
);
Example
//一般常用如下:
$.jsonp(
{
url: 'xxx',
data: {xx:"xx"},
callback: function(json){
//todo
if("abort"==json){
//中断请求
}else if("timeout"==json){
//请求超时
}else if("parseerror"==json){
//格式错误
}else{
//有正常报文了
}
}
}
);
参数列表
name | 类型 | 必选 | 描述 |
---|---|---|---|
url | string | compulsory | 请求地址 |
data | object | optional | 参数列表: |
jsonp | string | optional | 接口指定的函数名的参数的键名,默认为:callback |
jsonpCallback | string | optional | 接口指定的函数名的参数的键值,默认为:HALO_XXXXX |
timeout | string | optional | 超时时长,单位毫秒。默认6000ms。 |
charset | string | optional | jsonp报文的编码。默认与当前页面一致 |
方法列表
name | 描述 |
---|---|
abort | 中断请求 |
DEMO
点击查看jsonp模块下载
http://wq.360buyimg.com/js/ho2/min/uncmd.jshttp://wq.360buyimg.com/js/ho2/min/.js
http://wq.360buyimg.com/js/ho2/min/jsonp.js
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论