取得select :
取得select 選取的text :
$("#ddlregtype").find("option:selected").text();
取得select選取的value:
$("#ddlregtype ").val();
取得select選取的索引:
$("#ddlregtype ").get(0).selectedindex;
設定select:
設定select 選取的索引:
$("#ddlregtype ").get(0).selectedindex=index;//index為索引值
設定select 選取的value:
$("#ddlregtype "🎜>
$("#attlregtype ").. ,"normal“);
$("#ddlregtype ").val("normal");
$("#ddlregtype ").get(0).value = value;
程式碼如下:
程式碼如下:
var count $("#ddlregtype option").length;
for(var i=0;i{ if($("#ddlregtype ").get(0).options[i] .text == text)
{
$("#ddlregtype ").get(0).options[i].selected = true;
break;
}
}
} } } } } $("#select_id option[text='jquery']").attr("selected", true);
設定select option項:
複製程式碼
程式碼如下:
$("#select_id").append("
"); //在前面插入一個option
$("#select_id option:last").remove(); //刪除索引值最大的option
$("#select_id option[index='0']").remove();/ /刪除索引值為0的option
$("#select_id option[value='3']").remove(); //刪除值為3的option
$("#select_id option[text ='4']").remove(); //刪除text值為4的option
如何取得從左邊選擇框加到右邊選擇框的值?我想了想用網頁特效可以獲得,這裡用了比較流行的jquery。
js程式碼如下:
複製程式碼
程式碼如下:
/取得所有屬性值var item = $("#select1").val();
$(function(){
$('#select1').each( //取得select1的所有值
值得注意的是,不能直接寫成
複製程式碼
程式碼如下:
$(function(){
$('#select2').each( //取得select1的所有值,因為前面講選項從左邊加到右邊,jquery其實沒有真正將值從左邊傳到右邊。 ($(this).val()); //取得select2中的select1值
}); }); }) html:
複製程式碼 程式碼如下:
🎜>[右側に追加] を選択>>
すべてを右側に追加>>
<<選択して削除左へ
JQuery、Ajax 呼び出しを使用して、Select のオプションを動的に設定します
コードをコピー
コードは次のとおりです。
$.ajax({
url) : "./askCommon.ashx?action=getclasslevel&pid=" id,
data: { "type": "ajax" },
datatype: "json",
type: "get",
成功: function (data) {
var json = eval_r(data);
for (var ind in json) {
level2.append($("
陳述:本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn