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

 更新时间:2016年09月23日 07:34:54   投稿:jingxian  
下面小编就为大家带来一篇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提交的方法(推荐)的全部内容了,希望对大家有所帮助,多多支持脚本之家~

相关文章

  • js实现一维数组转化为二维数组两种简单方法

    js实现一维数组转化为二维数组两种简单方法

    在日常开发中我们可能会遇到返回的数据不能直接使用,而数据提供者只给你传递二维数据格式的数据,这个时候就需要我们做转换,这篇文章主要给大家介绍了关于js实现一维数组转化为二维数组的两种简单方法,需要的朋友可以参考下
    2023-12-12
  • javascript特殊文本输入框网页特效

    javascript特殊文本输入框网页特效

    这篇文章主要为大家详细介绍了javascript特殊文本输入框网页特效,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • java遇到微信小程序

    java遇到微信小程序 "支付验证签名失败" 问题解决

    这篇文章主要介绍了java遇到微信小程序 "支付验证签名失败" 问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • JS实现页面打印功能

    JS实现页面打印功能

    本文主要介绍了JS实现页面打印功能的方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • 原生JavaScript中直接触发事件的方式小结

    原生JavaScript中直接触发事件的方式小结

    JavaScript提供了多种方式来直接触发事件,无论是在用户交互、程序逻辑处理或是数据更新时,本文将全面探讨原生JavaScript中各种事件触发方式,并通过深入的技术案例分析,需要的朋友可以参考下
    2025-01-01
  • JavaScript 逻辑或 || 的妙用及相关知识普及

    JavaScript 逻辑或 || 的妙用及相关知识普及

    本文给大家介绍了JavaScript中的逻辑或运算符||的用法,包括其基本概念、真值和假值、常见应用以及与其他逻辑运算符的对比,感兴趣的朋友跟随小编一起看看吧
    2024-12-12
  • js简单网速测试方法完整实例

    js简单网速测试方法完整实例

    这篇文章主要介绍了js简单网速测试方法,以完整实例形式分析了JavaScript基于网页图片下载进行测试网速的实现技巧,需要的朋友可以参考下
    2015-12-12
  • Js+XML 操作

    Js+XML 操作

    Js+XML 操作...
    2006-09-09
  • 通过js控制时间,一秒一秒自己动的实例

    通过js控制时间,一秒一秒自己动的实例

    下面小编就为大家带来一篇通过js控制时间,一秒一秒自己动的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • Javascript 遍历对象中的子对象

    Javascript 遍历对象中的子对象

    昨天同事问我一个问题:“有一个JSON对象,其中有若干个子对象,如何遍历这个对象中的子对象?”
    2009-07-07

最新评论