美女18一级毛片一品久道久久综合,国产精品yjizz视频网,国产成人一二,精品久久久中文字幕

搜索歷史

清除歷史

熱門搜索

網絡工作室網站建設seo優化小程序

零基礎干貨

零基礎干貨

SERVICE CENTER

jQuery獲取Select選中的Text和Value,根據Value值動態添加屬性等

網站建設 2024/10/19 21:49:07    admin    閱讀 455


jQuery設置Select選擇的Text和Value:


語法解釋:


1. $("#sel").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發

2. var checkText=$("#sel").find("option:selected").text(); //獲取Select選擇的Text

3. var checkValue=$("#sel").val(); //獲取Select選擇的Value

4. var checkIndex=$("#sel ").get(0).selectedIndex; //獲取Select選擇的索引值

5. var maxIndex=$("#sel option:last").attr("index"); //獲取Select最大的索引值


語法解釋:


1. $("#sel ").get(0).selectedIndex=1; //設置Select索引值為1的項選中

2. $("#sel ").val(4); //設置Select的Value值為4的項選中

3. $("#sel option[text='jQuery']").attr("selected", true); //設置Select的Text值為jQuery的項選中


jQuery添加/刪除Select的Option項:


語法解釋:


1. $("#sel").append("

2. $("#sel").prepend("

3. $("#sel option:last").remove(); //刪除Select中索引值最大Option(最后一個)

4. $("#sel option[index='0']").remove(); //刪除Select中索引值為0的Option(第一個)

5. $("#sel option[value='3']").remove(); //刪除Select中Value='3'的Option

6. $("#sel option[text='4']").remove(); //刪除Select中Text='4'的Option



jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關


獲取一組radio被選中項的值


var item = $('input[@name=items][@checked]').val();


獲取select被選中項的文本


var item = $("select[@name=items] option[@selected]").text();


select下拉框的第二個元素為當前選中值


$('#sel')[0].selectedIndex = 1;


radio單選組的第二個元素為當前選中值


$('input[@name=items]').get(1).checked = true;


獲取值:


文本框,文本區域:$("#txt").attr("value");


多選框checkbox:$("#checkbox_id").attr("value");


單選組radio: $("input[@type=radio][@checked]").val();


下拉框select: $('#sel').val();


控制表單元素:


文本框,文本區域:$("#txt").attr("value",'');//清空內容


$("#txt").attr("value",'11');//填充內容


多選框checkbox: $("#chk1").attr("checked",'');//不打勾


$("#chk2").attr("checked",true);//打勾


if($("#chk1").attr('checked')==undefined) //判斷是否已經打勾


單選組radio: $("input[@type=radio]").attr("checked",'2');//設置value=2的項目為當前選中項


下拉框select: $("#sel").attr("value",'-sel3');//設置value=-sel3的項目為當前選中項


$("


$("#sel").empty();//清空下拉框


----------------------------------------------------------------------------------------------------



//遍歷option和添加、移除option


function changeShipMethod(shipping){

var len = $("select[@name=ISHIPTYPE] option").length

if(shipping.value != "CA"){

$("select[@name=ISHIPTYPE] option").each(function(){

if($(this).val() == 111){

$(this).remove();

}

});

}else{

$("

}

}


//取得下拉選單的選取值

$(#testSelect option:selected').text();

或$("#testSelect").find('option:selected').text();

或$("#testSelect").val();

//


記性不好的可以收藏下:


1,下拉框:


var cc1 = $(".formc select[@name='country'] option[@selected]").text(); //得到下拉菜單的選中項的文本(注意中間有空格)

var cc2 = $('.formc select[@name="country"]').val(); //得到下拉菜單的選中項的值

var cc3 = $('.formc select[@name="country"]').attr("id"); //得到下拉菜單的選中項的ID屬性值


$("#select").empty();//清空下拉框//$("#select").html('');


$("


稍微解釋一下:


1.select[@name='country'] option[@selected] 表示具有name 屬性,并且該屬性值為'country' 的select元素 里面的具有selected 屬性的option 元素;可以看出有@開頭的就表示后面跟的是屬性。

2,單選框:

$("input[@type=radio][@checked]").val(); //得到單選框的選中項的值(注意中間沒有空格)

$("input[@type=radio][@value=2]").attr("checked",'checked'); //設置單選框value=2的為選中狀態.(注意中間沒有空格)

3,復選框:

$("input[@type=checkbox][@checked]").val(); //得到復選框的選中的第一項的值

$("input[@type=checkbox][@checked]").each(function(){ //由于復選框一般選中的是多個,所以可以循環輸出

alert($(this).val());

});


$("#chk1").attr("checked",'');//不打勾

$("#chk2").attr("checked",true);//打勾

if($("#chk1").attr('checked')==undefined){} //判斷是否已經打勾


TAG標簽:jQuerySelect
鏈接地址:/html/tech/wzjs/3579.html
鄭重聲明:以上內容來源自玖捌網絡工作室,轉載請注明出處!

兼顧高品質與個性化的界面設計

網站無須三方授權 · 安全穩定、維護方便

玖捌網絡工作室
18972931619
掃碼獲取最新報價
0.046871
主站蜘蛛池模板: 敦化市| 林甸县| 洪雅县| 屏山县| 原平市| 玛纳斯县| 黄浦区| 阜南县| 枣庄市| 清丰县| 乌拉特后旗| 襄垣县| 思茅市| 紫阳县| 社旗县| 镇原县| 寻乌县| 宜兰市| 遂昌县| 墨竹工卡县| 渝中区| 安新县| 邳州市| 合川市| 尉氏县| 陈巴尔虎旗| 南京市| 青河县| 伊金霍洛旗| 周宁县| 宁陵县| 航空| 青铜峡市| 松原市| 崇文区| 醴陵市| 达拉特旗| 台北县| 临安市| 富蕴县| 甘南县|