jquery 数据表排序 表标题中的单击事件不在列标题文本中
Jquery Datatable Sort Click Event in Table Header Not in Column Title Text
我有这个表,我实现了Jquery-DataTables
并且我有一个"全选"功能,效果很好;
<thead>
<tr>
<th>
<label>
<input type="checkbox" > All
</label>
</th>
</tr>
</thead>
问题是当我单击复选框时,表的排序事件也在执行。 我想要的是,当我单击文本"全部"或复选框时,排序事件将不会执行,相反,它只会像往常一样执行表格标题(在文本或复选框之外)和排序图标被单击。
知道怎么做吗?
我已经通过在初始化 Jquery-Datable 到我的表后运行这个脚本(从这里)解决了这个问题;
$('input').click(function (event) {
event.stopPropagation();
});
希望有一天能帮助某人。
相关文章:
- HighCharts长标题文本在某些元素上重叠
- 使用JavaScript将标题文本替换为按钮文本
- 更改标题文本
- 更改标题文本
- 在具有行标题和列标题的表中,给定列标题文本和单元格文本,如何选择单元格(td)
- Javascript 打开一个新窗口并更改标题文本
- 在WordPress中使用标题文本设置花哨的框标题
- 如何将剑道网格标题文本保持在顶部
- jquery 数据表排序 表标题中的单击事件不在列标题文本中
- D3.js将鼠标悬停在栏上时更改标题文本
- 如何防止数据表更新列标题文本
- 替换jQuery单击事件上的标题文本
- 使用javascript将slug变量转换为标题文本
- Contentflow-如何使标题文本动态调整大小
- ExtJS 4.2-网格列标题文本应该在第一次加载时完全可见
- 如何使用html5画布创建垂直表格标题文本
- 使用标题文本向多个标题添加类
- 如何使用jquery替换/更改标题文本在
- 使用JavaScript获取GridView的列名或标题文本
- highcharts.js中y轴标题文本的格式函数