2
我正在使用jQuery DataTables。jQuery DataTables - 序列化不起作用
这是我的标记:
<div class='wrapper'>
<form>
<table>
<tr>
<td><input type='checkbox' value='1' /></td>
<td>Some Data</td>
</tr>
</table>
</form>
</div>
<button>delete</button>
我有多行,每个人都有一个复选框。通常情况下,我会做这个抢在表单内的所有输入:
var data = $('form input').serialize();
但是,因为我使用的数据表,它说:here我应该使用这样的:
var oTable = $('table').dataTable();
var data = $('input', oTable.fnGetNodes()).serialize();
不幸的是,这里console.log(data)
返回(empty string)
。我一直在阅读文档,但到目前为止,没有任何帮助。
我试着记录oTable.fnGetNodes()
,它返回表的tr
's。我在这里不知所措。任何帮助表示赞赏。