位置: 编程技术 - 正文

JQuery.Ajax()的data参数类型实例详解

编辑:rootadmin

推荐整理分享JQuery.Ajax()的data参数类型实例详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

假如现在有这样一个表单,是添加元素用的。

我们不想使用表单submit的方式添加这个元素,我们就想使用ajax提交。

以前我们是这样实现的:

这没有什么错,就是获取表单元素的值实在是太麻烦....这里只有三项,很多项的时候就废了....

直到有一天,我发现了jquery的serializeArray方法

序列化表格元素 (类似 '.serialize()' 方法) 返回 JSON 数据结构数据。注意,此方法返回的是JSON对象而非JSON字符串。需要使用插件或者第三方库进行字符串化操作。返回的JSON对象是由一个对象数组组成的,其中每个对象包含一个或两个名值对——name参数和value参数(如果value不为空的话)。

我们来试试看

这个貌似用不上啊

我们使用JQuery.param()方法处理一下:

嘿这下符合我们的需求了吧,虽然不是json类型,但是至少可以作为data上传了。

这里我们可以直接在ajax的data处填上这个json数组,在jquery内部自己调用$.param()处理的。

我们来看下jquery.param()方法的说明:

JQuery.Ajax()的data参数类型实例详解

看着说明,貌似也跟我们没关系啊,我们换一个json数组来看

这个转换不成功了吧,为什么我们表单的那种数据能够成功转换成url参数呢?我们来看下jquery源码

这下明白了吧,如果是json数据,那么挨个循环,只取他们的name属性和value属性拼接字符串。

如果是普通对象,循环该对象的属性,然后拼接字符串。

总结:

所以,本文要说的是,在jquery的ajax函数中,可以传入3种类型的数据

1.文本:"uname=alice&mobileIpt=&birthday=--"

2.json对象:{uanme:'vic',mobileIpt:'',birthday:'--'}

3.json数组:

所以,我们可以一键获取表单并提交,非常方便。

补充:

其实提取表单数据的话只需要serialize()方法直接获取"uname=alice&mobileIpt=&birthday=--"这样的就可以了。

ps:jquery中ajax方法data参数的用法小结

jQuery实现带玻璃流光质感的手风琴特效 jQuery实现带玻璃流光质感的手风琴特效是一款基于jQuery+CSS3实现的带玻璃流光质感的手风琴特效,分享给大家,具体如下效果图:具体代码如下:html代

谈谈Jquery ajax中success和complete有哪些不同点 废话不多说了,先给大家贴一段代码看看吧,$.ajax({type:"post",url:url,dataType:'html',success:function(data){},complete:function(XMLHttpRequest,textStatus){},error:function(){}});suc

Jquery ajax基础教程 jQuery的Ajax带来了无需刷新的web页面革命。这里就详细介绍一下jQuery所涉及到的Ajax操作。(无需特殊说明,均需要有服务器配置,这里本人用的是Tomcat7

标签: JQuery.Ajax()的data参数类型实例详解

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

上一篇:Jquery Ajax Error 调试错误的技巧

下一篇:谈谈Jquery ajax中success和complete有哪些不同点

  • 食品配送专票税率是多少
  • 什么是税额和计税金额
  • 劳务工报价单
  • 个体户经营所得税率
  • 小规模纳税人缴纳上月应交增值税
  • 个税系统异常怎么申报
  • 投资盈利后可以买股票吗
  • 资产负债表日后调整事项与非调整事项的区别
  • 一般纳税人注销需要多少钱
  • 无形资产资本化会计处理
  • 投资活动购建固定资产
  • 收到国家退税
  • 企业出口收汇核销怎么处理?
  • 企业合并以外
  • 公司代扣代缴个人所得税能查到吗
  • 安装费发票开具3%税率国税需要备案吗?
  • 作废发票如何管理
  • 发票数量能开0.0几吗
  • 资产总额和净资产总额的区别
  • 母子公司合并报表什么时候做
  • 代开专票不满10万的要交附加吗?
  • 现金流量的具体识别标准
  • 前任会计很多错账
  • 当月制造费用转生产成本
  • 美元汇户和钞户的区别
  • php框架ci
  • 利用matlab作图
  • 这年头不好混图片
  • 稽查增值税跨年了销项税额如何转出
  • 受托代销的分录
  • c 语言 static
  • wordpress!
  • excel表格复杂表头
  • 什么叫python的开发环境
  • 预缴增值税款怎么入账
  • 企业利润分配项目是什么
  • 在与sqlserver建立连接时出现
  • 安装sql server 2008提示重新启动计算机
  • 个体工商户是否属于企业
  • php图片格式转换
  • 建筑业营改增的主要内容
  • 红字发票如何做账
  • 总公司与分公司关系证明模板
  • 发放职工薪酬的记账凭证
  • 电商支付的刷单费怎样做记账凭证?
  • 小微企业免税如何做账
  • 个人借款产生的利息怎么计算的
  • 以物易物方式销售货物的增值税处理
  • 应收账款记账凭证怎么写
  • 企业买车计入什么科目
  • 小规模纳税人租赁费税率
  • 拿支票取钱
  • 企业投资所得如何征税
  • mysql5.5.62安装教程图解
  • centos7.9
  • vista windows
  • 远程修改微信聊天记录
  • win7系统调节亮度快捷键
  • Ubuntu系统怎么设置IP
  • 番茄花园论坛
  • win10每周更新
  • win8怎么开机不用密码
  • Ubuntu 下搭建网站服务器
  • JavaScript打开WPS
  • jquery动态设置元素的值
  • css filter blur
  • nodejs indexof
  • js 延迟函数
  • jquery选择id
  • shell脚本引用文件
  • javascript详细介绍
  • 远程调用call
  • js实现浏览器状态栏显示
  • python 包 __init__
  • 银行赠送礼品活动方案
  • 云南税务网上税务局
  • 中牟地税局电话
  • 贵州省高新区属于哪个县
  • 湖南国税网上营业厅
  • 城镇土地使用税减免税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设