如何从jQuery serializeArray()获取嵌套数组值

时间:2019-04-09 06:24:02

标签: jquery

我正在从serializeArray()jQuery函数获取嵌套数组值。我获取了这个单一值,但我无法获取数组值。如何获取此值。请帮助。

var serialized = myform.serializeArray();
var dataObj = {};
$(serialized).each(function (i, field) {                    
     dataObj[field.name] = field.value;
  });
console.log(dataObj);

我看到此控制台的输出之后:

Name: "test"
StudentViewModelList[0].Marks: "10"
StudentViewModelList[0].Serial: "1"
StudentViewModelList[1].Marks: "5"
StudentViewModelList[1].Serial: "2"

我使用

获得名称值
   console.log(dataObj.Name);

但是我不能低于未定义的代码值

   console.log(dataObj.StudentViewModelList[0].Marks);

我如何获得价值。请帮忙。

0 个答案:

没有答案