开发者社区> 问答> 正文

form表单数据封装成json格式并提交给服务器

screenshot
如图这个表单对应的数据库三个表,用jQuery添加的行,每一行的的name属性值都是一样的,如何提取每一行的值,然后以json格式post。有没有什么js插件可以实现?
这里使用了一对多的关联,所以json最好是二维的。
求解!

展开
收起
a123456678 2016-03-12 09:16:59 2520 0
1 条回答
写回答
取消 提交回答
  • //表单转json
    $.fn.serializeJSON = function()
    {
      var o = {};
      var a = this.serializeArray();
      $.each(a, function() {
        if (o[this.name] !== undefined) {
          if (!o[this.name].push) {
            o[this.name] = [o[this.name]];
          }
          o[this.name].push(this.value || '');
        } else {
          o[this.name] = this.value || '';
        }
      });
      return o;
    };
    2019-07-17 19:00:03
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
函数计算事件驱动的无服务器计算服务 立即下载
网站/服务器取证 实践与挑战 立即下载
网站/服务器取证实践与挑战 立即下载