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 XML和string相互转化实现代码
Jul 04 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
Feb 27 Javascript
JS获取键盘上任意按键的值(实例代码)
Nov 12 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
Sep 09 Javascript
JavaScript基础函数整理汇总
Jan 30 Javascript
在 Express 中使用模板引擎
Dec 10 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
May 16 Javascript
jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)
Jun 08 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
基于JavaScript实现飘落星星特效
Aug 10 Javascript
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 jQuery
解决vue 表格table列求和的问题
Nov 06 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使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
JQuery入门——事件切换之hover()方法应用介绍
2013/02/05 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
JavaScript极简入门教程(一):基础篇
2014/10/25 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
python实现超简单端口转发的方法
2015/03/13 Python
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
Python检测生僻字的实现方法
2016/10/23 Python
Python企业编码生成系统之系统主要函数设计详解
2019/07/26 Python
python数值基础知识浅析
2019/11/19 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
HTML5、Select下拉框右边加图标的实现代码(增进用户体验)
2017/10/16 HTML / CSS
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
澳洲最大的时尚奢侈品电商平台:Cettire
2020/06/15 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
介绍一下Java中标识符的命名规则
2014/02/03 面试题
创先争优个人承诺书
2014/08/30 职场文书
邮政竞聘演讲稿
2014/09/03 职场文书
党员年度个人总结
2015/02/14 职场文书
军训个人总结
2015/03/03 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
小学班主任心得体会
2016/01/07 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书