通過反覆的查閱,發現問題出在序列化時,因爲D層一個表和另外一個表示一對多關係,當序列化表1的時候,會找到和另外一個表2關聯的字段,就會到另外一個表2中序列化,而後另外一個表2也有一個字段和表1相關聯,因此序列化發生錯誤。html
var name1 = escape(name);//對文字經行編碼
location.href="1.html?name="+name1;//傳輸編碼後的文字
複製代碼
var name = location.search;//獲取要檢測的字符串
var name1 = name.substr(string.indexof('=')+1);//截取=號下一個 下標的字符串
var name2 = unescape(name1);//解碼
複製代碼
'<td><input id="Button1" type="button" value="刪除" onclick="del(\'' + this.id + '\')" /></td>''
var id = "\'" + id + "\'";
複製代碼
'<td><input name="ck" type ="checkbox" value="\''+ this.id+'\'"/> </td>'
複製代碼