我已经使用jquery如下创建一个动态表一个jQuery一个阵列中的所有输入值:获取从动态表
$.ajax({
data : data,
type : "get",
url : url,
dataType : "json",
error : function(resp){
alert("Error !!");
},
success : function(resp){
table = '';
$.each(resp,function(indx,obj){
table += '<tr>';
table += '<td>'+parseInt(indx+1)+'</td>';
table += '<td>'+'<input type="text" value="'+obj.ServiceDetail.service_code+'">'+'</td>';
table += '<td>'+'<input type="text" value="'+obj.ServiceDetail.name+'">'+'</td>';
table += '<td>'+'<input type="text" value="'+obj.ServicePrice.discount_price+'">'+'</td>';
table += '</tr>';
});
$("tbody#sevice_table_body").append(table);
}
});
和一个按钮:
<input type="button" class = "btn btn-success btn-sm" value="submit" >
现在我想一切通过单击提交按钮在数组中输入值,以便可以使用jquery ajax插入到数据库表中。
什么问题呢?如果你把它们包装在一个表单中,你可以在提交时序列化表单 – mplungjan
否我想用jquery保存ajax –
是'$(“#formID”)。on(“submit”,function(e){e.preventDefault ):$ .ajax(.... data:$(this).serialize()....})' – mplungjan