我在前端有用户可编辑的表格。当用户点击进程按钮时,我正在jquery中进行表单验证,我正在将流传递给servlet,所以我必须将一堆表数据传递给servlet。有人请建议我如何在ajax调用中传递所有表数据。 Currenly我有一段代码,其中包含数组中的表数据,我可以得到每个单元格值。而不是我想以行方式传递它
var InspTableArray = [];
$("#tab_logic tr.data").map(function (index, tr) {
$(this).find('td').each(function(){
var $data = $(this).html();
if($(this).find("select").length > 0) {
var $x = $(this).find("select").val();
}else{
var $x = $(this).find("input[type='text']").val();
}
InspTableArray.push($x);
});
});
答案 0 :(得分:0)
我建议使用jQuery post方法https://api.jquery.com/jquery.post/:
$.post('/url/to/page', {'arrayFieldName': InspTableArray} );