jquery select radio 操作小結

2021-06-16 06:50:22 字數 3510 閱讀 8104

網上找的。做個備份。

//遍歷option和新增、移除option

function changeshipmethod(shipping)

});}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() );

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

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

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

當然jquery的選擇器是強大的. 還有很多方法.aaass

1122

3344

5566

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 下拉框的第二個元素為當前選中值

$(''#select_id'')[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();// 清空下拉框

獲取一組radio被選中項的值

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

獲取select被選中項的文字

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

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

$(''#select_id'')[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的專案為當前選中項

$("1111

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

linux操作小技巧

總結一下平時能用得上的小技巧 比如以下 ls test reactnative.js jsdnsjdajkdnsakj.php這種情況下,想要開啟test目錄下的檔案是十分麻煩的,還要輸那麼多字元,很耽誤效率。解決方案 只需要輸入 vim rea tab 鍵,這樣就自動補全下面的檔名稱了,很方便。t...

list操作小技巧

逗號分隔的字串轉換為list list轉換為逗號分隔的字串 list物件排序 list物件去重 list物件分組,組內求和 lis轉map list刪除 1.逗號分隔的字串轉換為list 感謝大佬的分享字串以逗號分隔的轉換為list方法 string str a,b,c list split arr...

結構體小操作

宣告乙個結構體的一般形式為 struct 結構體名 成員表列 注意 結構體型別的名字是由乙個關鍵字 struct和結構體名 組合而成的 如struct student 結構體名 由使用者指定的,又稱 結構體標記 struct tag 以區別於其他結構體型別 花括號內是該結構體所包括的子項,稱為結構體...