位置: 编程技术 - 正文

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实现表格文本框淡入更改值后淡出效果

  • 支付增值税会计科目
  • 新公司第一年要做亏
  • 营改增后房地产会计账务处理
  • 建筑业如何分项目核算
  • 外资企业能投资国企么
  • 进出口企业需要具备的资质
  • 个人动产租赁税费怎么算
  • 工资3700扣多少社保钱
  • 公司名称变更发票还能认证吗
  • 消费取得普通发票怎么开
  • 可控费用包括工资吗
  • 企业所得税季度预缴怎么计算
  • 公司与公司之间合作协议
  • 高新技术产品收入增长率公式
  • 房地产企业预缴税款最新规定
  • 公司挂靠有资质的企业公司会计处理
  • 股权转让个税是转让方交吗
  • 发票可以开具办公用品吗?
  • 核定征收是不是不需要发票了
  • 月底结账哪些科目有余额
  • 专用发票的清单要开2张吗
  • 合同资产减值准备对应科目
  • 企业的应收帐款增长率超过销售收入增长率是正常现象
  • 债务重组过程
  • 哪些票据可以冲抵增值税
  • 出口企业取得失业保险
  • 剑灵玩一会就崩溃
  • win11进入黑屏
  • win11任务栏无法居中
  • 暗格里的秘密电视剧彩蛋百度网盘
  • 资产负债比和资产负债率
  • 退货应该怎么记账
  • 应付职工薪酬账户结构
  • office com组件修复
  • 拍卖本人文字作品原稿
  • 一般纳税人收到小规模专票怎么抵扣
  • PHP:Memcached::increment()的用法_Memcached类
  • 企业自行搬迁需要交税吗
  • 无形资产处置计入哪里
  • element ui停止
  • 物流公司过户给我需要做什么
  • threejs怎么用
  • node深入浅出pdf
  • 企业所得税包含在税金及附加里面吗
  • 送货运输费用税率
  • 工程增值税怎么算,知道9%的税率
  • 货物运输业增值税
  • python字符串方法总结
  • 劳务派遣业务如何开展
  • 哪些费用专票是免税的
  • 个人所得税进什么科目
  • 企业低值易耗品降成本措施
  • 按揭贷款买房是否划算
  • 什么是营业净利率计算公式
  • 企业所得税汇算清缴操作流程
  • 一般纳税人转小规模纳税人的条件
  • 销售产品领用单独计价的包装物2000元,售价2400元
  • 网上缴税app叫什么
  • 企业间借款利息开票税收分类编码
  • 购买办公室家具
  • 怎么用两台电脑登录同一个微信
  • 会务费可以抵扣进项税额吗
  • mac mysql密码忘记了怎么办
  • 怎么在电脑上设置快捷图标
  • ubuntu怎么编辑文件
  • wray是什么意思
  • win10任务栏怎么变成透明
  • unity3d协程的作用
  • 图文详解地理图册电子版
  • dos命令行怎么打开
  • perl怎么把字符串变为数字
  • find 批处理
  • 面向对象设计六大原则
  • javascript面向对象编程指南
  • 浙江国家税务局电子税务局官网入口
  • 北京供暖 2020
  • 信托公司抵押房能买吗
  • 济宁地方税务局
  • 没工作个人所得税怎么交
  • 欠账6万怎么还
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设