开发者社区> 问答> 正文

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

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

展开
收起
小旋风柴进 2016-05-31 11:49:29 3022 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:21:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载