位置: 编程技术 - 正文

jQuery中JSONP的两种实现方式详解(jquery处理json格式数据)

编辑:rootadmin

推荐整理分享jQuery中JSONP的两种实现方式详解(jquery处理json格式数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery的jsonp方式跨域请求,jquery jsonview,jsonp jquery,jsonp jquery,jq json,json jquery,jsonp jquery,jsonp jquery,内容如对您有帮助,希望把文章链接给更多的朋友!

前台代码如下:

后台Action代码如下:

运行后就可以看到结果了。我追踪了下后台ProcessCallback代码,如下图:

可以看到jsonCallback的值为"jQuery....",它是前端传给远程服务器后台Action的。这里 jQuery..表示的是jQuery的版本,可以简单地将这个理解为JSONP类型请求回调函数,jQuery在我们每次指定Ajax请求方式为 JSONP时都会生成这么一个JSONP回调函数。虽然jQuery会自动帮我们生成一个回调函数,但是我们也可以通过设置 jsonpCallback 参数为jsonp请求定制一个我们自己的回调函数。

第一种方式下面这三行代码设定了JSONP请求方式:

jQuery中JSONP的两种实现方式详解(jquery处理json格式数据)

dataType: "jsonp",

jsonp: "jsonpcallback",// 指定回调函数,这里名字可以为其他任意你喜欢的,比如callback,不过必须与下一行的GET参数一致

data: "name=jxq&email=feichexia@yahoo.com.cn&jsonpcallback=&#;", // jsonpcallback与上面的jsonp值一致

第二种方式则直接在GET参数后面带上jsonpcallback=&#;来标识。

我们可以推断这么做以后,jQuery内部机制就帮我们绕过了浏览器的跨域访问限制,然后就可以像正常请求同域Action一样请求跨域Action了。

最后返回的是一个函数表达式:

return jsonCallback + "(" + new JavaScriptSerializer().Serialize(user) + ")";

这样返回给前端的就是类似这种jQuery....('{Name:"jxq", Email:"feichexia@yahoo.com.cn"}'),它一返回到前端就会执行,得到的是一个JavaScript对象,对象有两个属 性:Name和Email,所以我们可以直接调用json.Name和json.Email

通过此文,希望能帮助大家学习掌握此部分知识,谢谢大家对本站的支持!

jQuery实现表格文本框淡入更改值后淡出效果 本文分为html代码和jquery两段代码,代码很简单,大家可以参考下!html代码tablestyle="border:1pxsolidblue"trthid/ththname/ththage/ththsex/thth操作/th/trtrtdclass="td1"1/tdtdc

jQuery实现图片轮播效果代码 整理以前用jQuery实现的图片轮播效果。1.不做操作时,自动轮播2.鼠标悬浮在图片上时,停止自动轮播,隐藏在图片左右的箭头会显示出来3.手动轮播1:

jQuery实现右键菜单、遮罩等效果代码 最近要做个某管理系统的界面,然后涉及到右键菜单,因为之前没有做过所以就做了一下~感觉还可以,不过我个人不是很喜欢右键菜单的这种形式。操

标签: jquery处理json格式数据

本文链接地址:https://www.jiuchutong.com/biancheng/380719.html 转载请保留说明!

上一篇:jQuery 选择器(61种)整理总结(jquery 选择器 空格)

下一篇:jQuery实现表格文本框淡入更改值后淡出效果

  • 本月计提所得税费用
  • 预收三年租金 房产税怎么算
  • 主营业务收入借方发生额表示什么
  • 税控盘及维护费的会计分录
  • 小规模企业申报时间
  • 投资性房地产在非货币性资产交换怎么处理
  • 专家咨询费个人所得税怎么计算
  • 企业所得税纳税调整明细表
  • 公司零申报怎么注销
  • 出口报关单上的运费和保费和实际不一致
  • 消费税征收环节下划的影响
  • 受托方的计税价格是什么意思
  • 建筑图纸设计费包括晒图费吗
  • 发票认证了还能退回吗
  • 手撕票可以报销么
  • 母公司向分公司收取管理费
  • 零申报个税怎么补申报可以不罚款吗
  • 影响盈利能力的外部因素
  • 应付职工薪酬年底怎么结转
  • 技术合同的计税依据包括研究开发经费
  • 从农民手中收购农产品增值税处理
  • 关联业务往来年度报告表
  • 监事会职权口诀
  • 认证进项转出怎么操作
  • 事业基金的主要账务处理
  • 收购子公司股权现金流
  • php基础
  • w10电脑节能模式
  • win10系统多任务功能的快捷键
  • 无花果的功效与作用对女人的好处
  • 时序模型算法
  • vue兼容性
  • nrm报错
  • 使用php连接数据的方法
  • 动销率怎么看
  • mysqlbinlog -vv
  • 高德地图的2种导航方式
  • 城建税5%的是什么情况
  • 车票怎么抵扣增值税税率
  • MySQL5.1忘记root密码的解决办法(亲测)
  • sql server功能介绍
  • 织梦logo
  • Python中input输入多行文本
  • 礼物提前到会不会不好
  • 个人所得税专项附加扣除标准一览表
  • 农副产品增值税发票怎么开
  • 国家税务总局公告2011年第25号公告
  • 小规模纳税人有哪些
  • 收据不能入账如何处理
  • 融资租赁期间的维修费由谁承担
  • 怎么判断其他债权债务
  • 公司借款如何做账务处理
  • 上年结转会计分录
  • 电子商务会计科目有哪些
  • 建筑企业预缴增值税款
  • 库存商品盘盈和盘亏区别
  • 领用生产用原材料一批
  • 党委经费是国家政府出吗?
  • 实缴资本和注册资本的比例
  • 年底未分配利润为负数怎么做分录
  • xp系统怎么关闭自动关机
  • winxp系统安装教程
  • 如何使用easybcd
  • win7如何创建文件夹
  • 电脑死机是啥原因
  • win7系统如何关闭开机自动启动软件
  • imac怎么查使用时间
  • linux安装有几种方法
  • opengl纹理采样
  • nodejs怎么安装npm
  • jQuery position() 函数详解以及jQuery中position函数的应用
  • 如何使用jquery实现点击按钮弹出一个对话框
  • 使用jQuery给input标签设置默认值
  • 河南车船税缴纳查询网
  • 国家税务总局官网电子税务局
  • 收到补税点的分录
  • 2021辽宁粮食直补
  • 劳务派遣服务计税
  • 没有代理记账资质做代理记账业务
  • 社保卡手机缴费怎么交不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设