bootstrap下拉清單怎麼設定預設值

發布: 2019-07-31 09:00:10
原創
9117 人瀏覽過

bootstrap下拉清單怎麼設定預設值

下拉方塊取得值,設定預設值:

#
<select id="test">
<option value="1">选项一<option>
<option value="2">选项一<option>
...
<option value="n">选项N<option>
</select>
登入後複製

所謂jQuery運算「select」,說的更確切一些是應該是jQuery控制“option”, 看下面的jQuery代碼:

#//取得第一個option的值

$(&#39;#test option:first&#39;).val();
登入後複製

//最後一個option的值

$(&#39;#test option:last&#39;).val();
登入後複製

//取得第二個option的值

$(&#39;#test option:eq(1)&#39;).val();
登入後複製

//取得選取的值

$(&#39;#test&#39;).val();
$(&#39;#test option:selected&#39;).val();
登入後複製

//設定值為2的option為選取狀態 

#
$(‘#test’).attr(‘value’,’2’);
登入後複製

//設定最後一個option為選取

$(&#39;#test option:last&#39;).attr(&#39;selected&#39;,&#39;selected&#39;);
$("#test").attr(&#39;value&#39; , $(&#39;#test option:last&#39;).val());
$("#test").attr(&#39;value&#39; , $(&#39;#test option&#39;).eq($(&#39;#test option&#39;).length - 1).val());
登入後複製

//取得select的長度

$(&#39;#test option&#39;).length;
登入後複製

//新增一個option

$("#test").append("<option value=&#39;n+1&#39;>第N+1项</option>");
$("<option value=&#39;n+1&#39;>第N+1项</option>").appendTo("#test");
登入後複製

//添除選取項目

$(&#39;#test option:selected&#39;).remove();
登入後複製

//刪除項目選取(這裡刪除第一項)

$(&#39;#test option:first&#39;).remove();、
登入後複製

//指定值被刪除

$(&#39;#test option&#39;).each(function(){
if( $(this).val() == &#39;5&#39;){
$(this).remove();
}
});
$(&#39;#test option[value=5]&#39;).remove();
登入後複製

//取得第一個Group的標籤

$(&#39;#test optgroup:eq(0)&#39;).attr(&#39;label&#39;);
登入後複製

//取得第二group下面第一個option的值

$(&#39;#test optgroup:eq(1) : option:eq(0)&#39;).val();
登入後複製

//select 預設選取

$("#arrangeClass").find("option[value="+reim.classId+"]").prop("selected",true);
登入後複製

推薦:bootstrap入門教學

以上是bootstrap下拉清單怎麼設定預設值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板