我想禁用 Internet Explorer 上的双击复选框。双击会导致功能错误(仅在 Internet Explorer 11 上)。
$('#editArchivesTable tbody').on('click', "input[type=checkbox]", function () { alreadySelected = $('#editArchivesTable tbody').find('input[type="checkbox"]:checked').parent('td').parent('tr').attr('choix(dataTable.row($(this).parent('td').parent('tr')).index(), $(this).is(':checked'))
});
$("#editArchivesTable tbody").bind('dblclick', "input[type=checkbox]", (function (event) {
event.preventDefault();
}));
我正在等待双击时不触发我的功能选择
使用
click
事件代替 change
事件。
在
change
事件中检查复选框的 state。
如果选中,则将值添加到数组中。如果没有,请将其从数组中删除。
这个效果非常好!谢谢朋友