u012477574 2017-06-18 06:44 采纳率: 0%
浏览 822

获取inpu数据进行数据重组

列如 :
var obj;
obj.spec_ids=[];

$("input[name^='spec_id']").each(function(i){
obj.spec_ids[i]=$(this).val();//获取多个同名input值
console.log(obj.spec_ids);//输出值为 ["108", "109"]

});

for(var j=0;j < obj.spec_ids.length;j++){
var spec_item_id_ =[];

     var input = "input[name^='spec_item_id_" + obj.spec_ids[j] + "']";
      spec_item_id_ = "spec_item_id_" + obj.spec_ids[j];
     $(input).each(function(i){

         obj.spec_item_id_[i]=$(this).val();//


     });

     console.log(obj.spec_item_id_);//循环输出值为["305", "306"], ["307", "308"]

}
console.log(obj);//输出结果为

obj = {

spec_item_id_: ["307", "308"],

};

想要得到下面这样一组json数据应该这样做呢?
obj = {
spec_item_id_108: ["305", "306"],
spec_item_id_109: ["307", "308"],

};

  • 写回答

1条回答 默认 最新

  • devmiao 2017-06-18 08:20
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题