javascript - select all checkbox in header , to select all checkboxes in that column -
i have used code:
<script type="text/javascript"> $(window).load(function () { $(document).delegate(".checkall", "click", function(event) { $(this).closest("table").find(':checkbox').attr('checked', this.checked); }); }); </script>
this code working fine when select/deselect checkbox in header first time. when again select checkbox code not working. checkboxes not selected.
you should use .prop()
instead of .attr()
. , have check if element checked.
... var $checkbox = $(this).closest("table").find(':checkbox'); if ($checkbox.is(':checked')) $checkbox.prop('checked', false); else $checkbox.prop('checked', true); ...
Comments
Post a Comment