当我点击按钮时,我想将输入复选框设置为已选中,但无效。当我单击表格中的一行时,该复选框应为“已选中”。 请帮助一下:)。
代码:
jQuery( ".a-tabel" ).click(function(e) {
e.preventDefault();
jQuery(this).closest('tr').prop('checked', true);
jQuery('#zone-form').submit();
});
答案 0 :(得分:3)
您的代码正在尝试在checked
元素上设置tr
,而不是复选框。
如果我认为复选框位于tr
内,则:
jQuery(this).closest('tr').find('input[type=checkbox]').prop('checked', true);
// -----------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^