前端将from表单中输入的数据传到后台有和很多种办法,这种是比较高效的办法。
单条数据可以直接通过存在一个对象里,按key和value键值对拼好就行。
多条数据就可以把媒每个对象依次存到数组里,最后转成json数据传到后台。
var arrData = [], data = {};
$('#pcTbody tr').each(function(i){
data = {};
data["gradeName"] = $(this).find('[name="gradeName"]').val();
data["weekClass"] = $(this).find('[name="weekClass"]').val();
data["grade"] = $(this).find('[name="grade"] option:selected').val();
data["teacher"] = $(this).find('[name="teacher"] option:selected').val();
data["classNum"] = $(this).find('[name="classNum"]').val();
data["layer"] = $(this).find('[name="layer"] option:selected').val();
//此方法暂时不适用
/*data["[list"+i+"].gradeName"