色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery 選擇框多選框

錢琪琛1年前7瀏覽0評論

jQuery是一款廣泛應用于Web開發中的JavaScript庫,它簡化了復雜的JavaScript編程,提高了Web開發效率。對于多選框和選擇框控件,jQuery提供了優秀的支持。

// HTML代碼
<select id="fruits" multiple>
<option value="apple">蘋果</option>
<option value="banana">香蕉</option>
<option value="orange">橙子</option>
<option value="watermelon">西瓜</option>
<option value="grape">葡萄</option>
</select>
<input type="checkbox" name="sports" value="basketball">籃球
<input type="checkbox" name="sports" value="football">足球
<input type="checkbox" name="sports" value="tennis">網球

對于選擇框,jQuery提供了方便的選擇和操作方法。例如,我們可以使用$("#fruits option")選擇所有選項元素,使用$("#fruits option:selected")選擇所有選中的選項元素。

// 下拉列表選中值獲取
$("#fruits option:selected").each(function(){
console.log($(this).val());
});
// 設置下拉列表選中的值
$("#fruits").val(["apple", "banana"]);
// 添加下拉列表選項
$("#fruits").append("<option value='lemon'>檸檬</option>");

對于多選框,jQuery的使用也很簡單。我們可以使用$("input:checkbox")選擇所有多選框元素,使用$("input:checkbox:checked")選擇所有選中的多選框元素。

// 多選框選中值獲取
$("input:checkbox:checked").each(function(){
console.log($(this).val());
});
// 設置多選框選中的值
$("input[name='sports']").val(["basketball", "tennis"]);
// 添加多選框元素
$("input[name='sports']").append("<input type='checkbox' name='sports' value='pingpong'>乒乓球");

在使用jQuery進行選擇框和多選框控件操作時,需要注意選擇器的使用。同時,也應該遵循Web開發中的一些基本原則,如可訪問性和友好性等。