The jQuery methods for determining whether a checkbox is selected are: 1. "is(':checked')" method, a commonly used function, which returns "true" to indicate selection and "false" to failure; 2. "attr(' checked)" method, returns "checked" to indicate selected, "undefined" indicates failure; 3. "prop('checked')" method, returns "true" to indicate selected, "false" to indicate failed, and other methods.
The operating environment of this tutorial: Windows 10 system, jQuery3.6.0 version, Dell G3 computer.
How jQuery determines whether the checkbox is selected
jQuery can use the following methods to determine whether the checkbox is selected:
1 , Use the is() method
Use the is() method to check whether the element is selected. If it is selected, it returns true, otherwise it returns false.
$("input[name='checkbox']").is(":checked");
2. Use the attr() method
Use the attr() method to check the checked attribute of the element. If it is selected, it returns checked, otherwise it returns undefined.
$("input[name='checkbox']").attr("checked");
3. Use the prop() method
Use the prop() method to check the checked attribute of the element. If it is selected, it returns true, otherwise it returns false.
$("input[name='checkbox']").prop("checked");
4. Use the filter() method
Use the filter() method to check whether the element is selected. If it is selected, it returns true, otherwise it returns false.
$("input[name='checkbox']").filter(":checked").length;
The above is the detailed content of How to determine whether checkbox is selected in jquery. For more information, please follow other related articles on the PHP Chinese website!