我一直在尝试对
DataTables jQuery插件中的复选框字段进行排序以检查和取消选中.
我在表格中创建输入(复选框),如下所示:
'<input type="checkBox" '+ check +' />'
check包含文本“checked”或“”.
到目前为止,我只是尝试添加DOM复选框类型的排序,如下所示:
{ "sSortDataType": "dom-checkBox" }
当我使用插件API documentation中的整个代码时,我收到以下错误:
Uncaught TypeError: Cannot read property ‘afnSortData’ of undefined
inside my console.
问题:按列标题不会通过选中或取消选中复选框对列进行排序.
我想得到建议如何修复上面提到的错误或另一种方法来排序只使用jQuery和插件的方法.
谢谢.
编辑
刚尝试使用固定代码 – 没有错误.但排序搞砸了:它只是互相替换而不是排序.例如:如果我选中了1个复选框而没有选中9复选框,则选中复选框将从第三位切换到第六位再从第三位切换到第三位,依此类推.
解决方法
原文地址:https://www.jb51.cc/jquery/176918.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。