Я хотел бы отключить флажок datatable (который является первым столбцом моей таблицы). В принципе, при нажатии кнопки все выбранные флажки должны быть отключены.Отключить JQuery datatable флажок, если пользователь выбрал
Я могу получить индексы выбранных строк с помощью
table.column(0).checkboxes.selected();
Но я не совсем уверен, как поступить оттуда, иначе как ссылаться на флажок элементы. Я попытался с помощью
var checkboxes = document.querySelectorAll('input[type=checkbox]')
, чтобы получить все checkboxse, но я не был в состоянии использовать опору («отключено», ложь). Например, когда я делаю
checkboxes[1].prop('disabled', false)
Я получаю ошибку «prop is not a function».
Не мог бы кто-нибудь помочь мне здесь?
Это не устранило ошибку. Однако я обнаружил, что могу напрямую получить доступ к свойству, выполнив флажки [1] .disabled = true, и это сработало для меня. –
Если вы это поняли - отлично. Если нет, продолжайте и публикуйте фрагмент своего html и JS, и я продолжу помогать как можно лучше. – larz