jQuery DataTables - 序列化不起作用
jQuery DataTables - Serialize is not working
我正在使用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();
但是,由于我使用的是数据表,它在这里说我应该改用这个:
var oTable = $('table').dataTable();
var data = $('input', oTable.fnGetNodes()).serialize();
不幸的是,console.log(data)
在这里返回(empty string)
.我一直在阅读文档,但到目前为止,没有任何帮助。
我尝试记录oTable.fnGetNodes()
,它返回表的tr
。我在这里不知所措。任何帮助,不胜感激。
<td><input type='checkbox' value='1' /></td>
您需要 name
属性才能在此处进行序列化。否则,它不会在表单中看到任何有效的表单元素。
<td><input type='checkbox' value='1' name='check[]' /></td>
相关文章:
- 初始化ng模型时,Angular ui选择占位符不起作用
- 关于序列化;包括“;的“;findOne”;不起作用
- 使用 jQuery POST 和 php 序列化和提交表单不起作用
- 按下后退并调用历史记录后();History.pushstate没有实例化/不起作用
- jQuery DataTables - 序列化不起作用
- Jquery 自动播放视频序列不起作用
- 带有var视图的谷歌可视化drawTable()不起作用
- 参数化的select查询在使用sqlite数据库的angular js中不起作用
- 启动日期选择器格式在初始化时不起作用
- 在Meteor中实体化导航栏不起作用
- 用于脚本加载的预初始化jQuery代码不起作用
- ajax数组上的PHP序列化不起作用
- 实体化css模式不起作用
- 时间线可视化在谷歌应用程序脚本中不起作用
- 发送序列化数据和其他参数;不起作用
- 用Javascript初始化localStorage变量;在函数中不起作用
- 为什么表单序列化在这种情况下不起作用
- 使用rails的jQuery序列化对自定义id不起作用
- Javascript ADO 记录集打开方法不起作用.参数化查询
- Jquery序列化不起作用.名字是给定的