jquery-serialize
筆記
一使用如果是form元件的話,可以直接jQuery序列化,即可使用在ajax傳遞data。
var obj = $("form").serialize();
table 元件的話就無法直接.serialize(),不過只要先選擇要序列化哪些input,也可以辦到一樣的效果。
<script>
var obj = $("#MyTable :input").serialize();
</script>
<table id="MyTable">
<tr>
<td>
<input type="text" name="Name1" value ="AA"/>
</td>
</tr>
<tr>
<td>
<input type="text" name="Name2" value ="BB"/>
</td>
</tr>
</table>
參考:
http://stackoverflow.com/questions/7582156/serialize-from-a-table-element-and-not-the-whole-form
一天一分享,身體好健康。
該追究的不是過去的原因,而是現在的目的。