試圖序列只是從特定的表中的元素,但它只返回一個結果,如果我做全Form
序列化,而不是整個表格
,我只想阿賈克斯在tbl2的元素
<form>
<input type="text" id="tb1" name="tbl1"/>
<table name="tbl1">
<tr><td><input type="text" name="tb2"/></td></tr>
</table>
<table name="tbl2">
<tr><td><input type="text" name="tb3"/></td></tr>
<tr><td><input type="text" name="tb4"/></td></tr>
</table>
</form>
代碼
var params = $("#tbl2").serialize();
var resp = $.ajax({
async: false,
type: "POST",
url: AppRoot + "webhandlers/postback.ashx",
data: params
});
不工作? '$(tableID).seralize()'? – Deeptechtons
@Deeptechtons您可以在我發佈的小提琴中嘗試它,但我向你保證它不起作用。 – kapa
我實際上在我的代碼中有id,當我在這個問題中編寫代碼時,我一定誤會了名字。抱歉。 – Christian