3 回答
TA贡献1858条经验 获得超8个赞
您应该始终首先在页面的开头创建一个数组对象:
var data_array = [];
然后在您的循环中,您可以执行以下操作:
$('table tr').each(function (i, row) {
// reference all the stuff you need first
var $row = $(row),
$teste = $row.find("input[name^='teste']"),
$notas = $row.find("textarea[name^='Notas']"),
$estadofinal= $row.find("select[name^='EstadoFinal']");
var dadosajax = {
'Id' : $teste.val(),
'Notas' : $notas.val(),
'EstadoFinal' : $estadofinal.val()
};
data_array.push(dadosajax);
)};
这就是你如何得到这个对象:
[{Id: "8", Notas: "", EstadoFinal: "8"}, {Id: "9", Notas: "", EstadoFinal: "8"}, {Id: "10", Notas: "", EstadoFinal: "8"}, {Id: "11", Notas: "", EstadoFinal: "8"}]
添加回答
举报