form表单转Json提交的方法(推荐)

先将表单数值转换成数组存储,存储成的格式为[{"name":"","value":""},.....}]

var formArray = $("#form").serializeArray();

将formArray转换成Json格式

function arrayToJson(formArray){

var dataArray = {};

$.each(formArray,function(){

if(dataArray[this.name]){

if(!dataArray[this.name].push){

dataArray[this.name] = [dataArray[this.name]];

}

dataArray[this.name].push(this.value || '');

}else{

dataArray[this.name] = this.value || '';

}

});

return JSON.stringify(dataArray);

}

以上就是小编为大家带来的form表单转Json提交的方法(推荐)的全部内容了,希望对大家有所帮助,多多支持我们~

时间: 2016-09-20

第一种方式:submit 按钮 提交

关键字:

ajax.php:

Untitled Document

在HTML中用js获取通过GET.POST方法(就是在网址后加?a=b&c=d之类)传过来的表单值. 针对大家常用的获取表单方式,很多时候都是在重复的写一些代码,今天给大家贴出来的代码可以作为公用方法直接调用.可以提高大家的开发效率. Js代码

之前,笔者写了<使用Spring Cloud Feign上传文件>.近日,有同事在对接遗留的Struts古董系统,需要使用Feign实现Form表单提交.其实步骤大同小异,本文附上步骤,算是对之前那篇的补充. 添加依赖: io.github.openfeign.formfeign-form

废话不多说了,直接给大家贴代码了. $http({ url: "http://localhost:10086/yuanxin/Conference/ImportExcelDataForBusRoute", method: 'Post', headers: { 'Content-Type': 'multipart/form-data' }, data: { BusRoute: file, ConferenceID: "1" }, transformRequest: f

php表单转json对象,form表单转Json提交的方法(推荐)相关推荐

  1. html+form+提交json数据,form表单提交json格式数据

    我的实践整理.java 方式一: 发送数据web $(':submit').on('click',function(){ $.ajax({ url:"buy", type:&quo ...

  2. get 与 post的区别?application json 与form表单的区别?

    这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [get 与 p ...

  3. form表单校验复杂系列--- form表单内插入独立的数据表格,动态校验数据表格内每行的文件上传

    form表单校验复杂系列- form表单内插入独立的数据表格,动态校验数据表格内每行的文件上传 前言 公司项目有个模块需要优化form表单内,插入独立的数据表格,表格内容是文件上传,需要利用外部表单提 ...

  4. android 之json对象解析并展示(含json解析源码)

    具体处理思路以及使用到的知识点: 1.使用android的异步处理 2.将要使用的功能(方法)进行封装,以便主类进行调用 3.前台展示要使用适配器模型(这里使用简单适配器(SimpleAdapter) ...

  5. java调用json转map_Java 把json对象转成map键值对的方法

    Java 把json对象转成map键值对的方法 发布于 2020-8-18| 复制链接 摘记: 工具方法: 本文的目的是把json串转成map键值对存储,而且只存储叶节点的数据maven 引用jar包 ...

  6. ajax提交表单跨域啊,form表单提交没有跨域问题,但ajax提交存在跨域问题

    浏览器的策略本质是:一个域名下面的JS,没有经过允许是不能读取另外一个域名的内容,但是浏览器不阻止你向另外一个域名发送请求. 所以form表单提交没有跨域问题,提交form表单到另外一个域名,原来页面 ...

  7. php 提交表单跳转页面,form表单页面跳转方式提交练习

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //form表单提交练习 /*新建一个form.html网页用来书写前端HTML表单*/ 表单提交练习 姓名: 年龄: 电话: 地址: QQ: 自我评价: ...

  8. html表单怎么设置编码,form 表单 设置编码和页面编码

    var isIE=!!window.ActiveXObject; if(isIE && document.charset!="utf-8")location.rel ...

  9. php 表单页面跳转,form表单页面跳转方式提交练习

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //form表单提交练习 /*新建一个form.html网页用来书写前端HTML表单*/ 表单提交练习 姓名: 年龄: 电话: 地址: QQ: 自我评价: ...

最新文章

  1. 2021全球数字经济大会“北京数字经济体验周”清华数为大数据开发工具DWF体验培训工作圆满结束...
  2. JS Map 简单实现
  3. 模型开发-GBDT决策树模型开发代码
  4. 如何为云部署安全开源代码?
  5. LCA+差分【p4427】[BJOI2018]求和
  6. Visual Studio 如何创建C/C++项目
  7. zookeeper 密码_Dubbo、ZooKeeper介绍
  8. ie8 不支持 position:fixed 的简单解决办法
  9. 用递归的方式处理数组 把递归方法方法定义到数组的原型上 (这是一次脑洞大开的神奇尝试)...
  10. linux 脚本 ps grep,linux中PS命令和grep命令以及信号处理函数
  11. https验证失败+Android,okhttpSSL证书验证失败有关问题
  12. MATLAB小技巧(28)模糊综合评价
  13. 非模式物种ROSE超级增强子鉴定分析详解
  14. Pygame小工具:模拟键盘 - 虚拟键盘(Keyboard)
  15. 我的2021年终总结
  16. SSM项目从零开始到入门004-mybatis架构介绍
  17. 关于JavaWeb的分页查询的实现
  18. PyCharm下载插件失败解决方法
  19. 软件测试学习(基础篇)— —第5天:JS基础
  20. Java开源项目合集<一>

热门文章

  1. python 批量重命名文件_Python批量重命名文件的方法
  2. mysql+order+in索引吗_mysql – 为什么ORDER BY不使用索引?
  3. VC实现程序重启的做法
  4. 机器视觉专用照明光源
  5. 7的整除特征 三位一截_茅台酒的合格证有哪些特征和鉴别要点?
  6. layui如何获取父节点的父节点_layui树形组件(右键、父节点选中子节点全被选中)...
  7. 使用 Docker 搭建 Java Web 运行环境
  8. Phenotips 项目源码分析 [0]
  9. 允许我在这里吐槽一下某宝客的代码
  10. web开发中特殊字符的对应值与转义字符