首頁 > web前端 > js教程 > 主體

jquery操作select(取值,設定選取)

巴扎黑
發布: 2017-06-29 10:04:45
原創
927 人瀏覽過

每次操作select的時候,總是要出來翻一下資料,不如自己總結一下,以後就翻這裡了。

例如

1、設定value為pxx的項選取

     $(".selector") .val("pxx");

2、設定text為pxx的項目選取

    $(".selector").find("option[text='pxx']") .attr("selected",true);

    這裡有一個中括號的用法,括號裡的等號的前面是屬性名稱,不用加引號。很多時候,中括號的運用可以讓邏輯變得很簡單。

3、取得目前選取項目的value

    $(".selector").val();

4、取得目前選取項目的text

#    $(".selector").find("option:selected").text();

    這裡用到了冒號,掌握它的用法並舉一反三也會讓程式碼變得簡潔。

 

很多時候用到select的級聯,也就是第二個select的值隨著第一個select選取的值變化。這在jquery中是非常簡單的。

如:

$(".selector1").change(function(){
     // 先清空第二个
      $(".selector2").empty();
     // 实际的应用中,这里的option一般都是用循环生成多个了
      var option = $("<option>").val(1).text("pxx");
      $(".selector2").append(option);
});
登入後複製

以上是jquery操作select(取值,設定選取)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!