jQuery Check On是jQuery中的一個方法,用于設置或獲取復選框或單選框的選中狀態。這個方法可以用于處理表單中很多跟選擇相關的操作,比如獲取所有選中的復選框的值或者全選或全不選等操作。
對于一個check on的操作,通常會在一段jquery代碼中被調用。下面是一個示例:
$("input[type='checkbox']").prop("checked", true);
在這個例子中,我們選擇了所有類型為checkbox的input元素,并將它們的"checked"屬性設置為"true"。這就相當于將所有復選框都選中了。
除了設置選中狀態,我們還可以通過check on方法獲取選中的狀態。下面是一個獲取所有被選中的復選框值的示例:
var selectedValues = $("input[type='checkbox']:checked").map(function(){ return $(this).val(); }).get();
在這個例子中,我們首先選擇所有類型為checkbox且被選中的元素,然后使用map方法將每個選中的元素的值都存儲到一個數組當中。
除了復選框外,check on方法還可以用于單選框。對于單選框,我們只需要將其視為一組互斥的復選框即可。下面是一個將某個單選框選中的示例:
$("input[name='sex'][value='male']").prop("checked", true);
在這個例子中,我們選擇了name為"sex",value為"male"的input元素,并將其選中
總之,jQuery Check On方法是一個非常有用的工具,可以幫助我們輕松處理表單中的選擇操作。