我正在从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);
我如何获得价值。请帮忙。