jQuery插件jQuery-JSONP开发ajax调用使用注意事项


Posted in Javascript onNovember 22, 2013

JSONP 调用示例代码:

var originImgSrc = 'cnbogs-logo.gif';
$.jsonp({
    url: '',
    data: { imgSrc: originImgSrc },
    callbackParameter: "callback",
    success: function (newImgSrc, textStatus, xOptions) {
        console.log(xOptions.data.imgSrc);
    },
    error: function (xOptions, textStatus) {
    }
});

第1个需要注意的地方是 callbackParameter,如果没有专门的 callback 函数,一定要写上 "callback";

第2个需要注意的地方是在 success 回调函数中,直接通过变量名 originImgSrc 得到的是 undefined,需要通过 xOptions.data.imgSrc 获取。

Javascript 相关文章推荐
理解Javascript_02_理解undefined和null
Oct 11 Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 Javascript
深入理解JS正则表达式---分组
Jul 18 Javascript
BootStrap 动态添加验证项和取消验证项的实现方法
Sep 28 Javascript
Angularjs中使用layDate日期控件示例
Jan 11 Javascript
原生JavaScript实现AJAX、JSONP
Feb 07 Javascript
原生js实现吸顶效果
Mar 13 Javascript
vue.js层叠轮播效果的实例代码
Nov 08 Javascript
从源码里了解vue中的nextTick的使用
Nov 22 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
Feb 17 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
Mar 03 Javascript
js正则匹配markdown里的图片标签的实现
Mar 24 Javascript
jquery ajax中使用jsonp的限制解决方法
Nov 22 #Javascript
javascript禁用Tab键脚本实例
Nov 22 #Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
Nov 22 #Javascript
利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)
Nov 22 #Javascript
javascript删除option选项的多种方法总结
Nov 22 #Javascript
js截取固定长度的中英文字符的简单实例
Nov 22 #Javascript
String.prototype实现的一些javascript函数介绍
Nov 22 #Javascript
You might like
php自动跳转中英文页面
2008/07/29 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
浅谈php扩展imagick
2014/06/02 PHP
CI框架常用方法小结
2016/05/17 PHP
PHP会话操作之cookie用法分析
2016/09/28 PHP
PHP常用函数之获取汉字首字母功能示例
2019/10/21 PHP
ThinkPHP 框架实现的读取excel导入数据库操作示例
2020/04/14 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
Javascript this关键字使用分析
2008/10/21 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
深入学习JavaScript中的原型prototype
2015/08/13 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【一】
2016/05/10 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
Python下的常用下载安装工具pip的安装方法
2015/11/13 Python
解决Python requests 报错方法集锦
2017/03/19 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
Python Tkinter模块实现时钟功能应用示例
2018/07/23 Python
Python实现全排列的打印
2018/08/18 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
Amaze UI 文件选择域的示例代码
2020/08/26 HTML / CSS
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
Hibernate持久层技术
2013/12/16 面试题
《独坐敬亭山》教学反思
2014/04/08 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL