是这样的,我有一张table,有增加一行的功能,调的是下面的JS,功能是正常的,可是当我增加几行然后保存提交表单的时候,后台却取不到增加的行的数据(Java的request取不到,asp.net mvc的formValue,Request也取不到),只能取到原先就有的那几个值,而不能拿到新增加的值,这是为什么啊???有什么办法解决吗??跪求高手们!!
function insertFieldRow() {
  var i = document.getElementById("fieldRow");
  var col = parseInt(i.value);
  var x = document.getElementById('myTable').insertRow(col);
  var h1 = x.insertCell(0);
  var h2 = x.insertCell(1);
  var h3 = x.insertCell(2);
  var h4 = x.insertCell(3);
  var h5 = x.insertCell(4);
  var h6 = x.insertCell(5);
  var h7 = x.insertCell(6);
  var h8 = x.insertCell(7);
  var h9 = x.insertCell(8);
  var h10 = x.insertCell(9);
  var h11 = x.insertCell(10);
  var h12 = x.insertCell(11);
  var h13 = x.insertCell(12);
  var h14 = x.insertCell(13);
  h1.innerHTML = "ItemName:";
  h2.innerHTML = " <input id=\"FiledName\" type=\"text\" >";
  h3.innerHTML = "cando:";
  h4.innerHTML = " order<input id=\"FiledCando\" name=cando type=\"checkbox\" value=\"order\" /> &nbsp;pagesum<input id=\"FiledCando\" name=\"cando\" type=\"checkbox\" value=\"pagesum\"/> &nbsp;sum<input id=\"FiledCando\" name=\"cando\" type=\"checkbox\" value=\"sum\" />";
  h5.innerHTML = "title:";
  h6.innerHTML = " <input id=\"FiledTitle\" type=\"text\" >";
  h7.innerHTML = "edit:";
  h8.innerHTML = " <select id=\"FiledEdit\" name=\"edit\"><option value=\"textbox\">textbox</option><option value=\"uc_ddl_seg\">uc_ddl_seg</option><option value=\"uc_data\">uc_data</option></select>";
  h9.innerHTML = "fmt:";
  h10.innerHTML = "<input id=\"FiledFmt\" type=\"text\" >";
  h11.innerHTML = "Validity:";
  h12.innerHTML = "<input id=\"FiledValidity\" type=\"text\" >";
  h13.innerHTML = "set:";
  h14.innerHTML = "<input id=\"FiledSet\" type=\"text\">";
  x.bgColor = "#ffffff"
}