jquery取radio單選按鈕的值
002 |
003 |
$( "input[name='items']:checked" ).val();
|
004 |
另:判斷radio是否選中並取得選中的值 |
005 |
006 |
如下所示: |
007 |
function checkradio(){
|
008 |
var item = $( ":radio:checked" );
|
009 |
var len=item.length;
|
010 |
if (len>0){
|
011 |
alert( "yes--選中的值爲:" +$( ":radio:checked" ).val());
|
012 |
} |
013 |
} |
014 |
015 |
016 |
017 |
018 |
jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關
|
019 |
020 |
獲取一組radio被選中項的值
|
021 |
022 |
var
item = $( 'input[name=items][checked]' ).val();
|
023 |
024 |
獲取select被選中項的文本
|
025 |
026 |
var
item = $( "select[name=items] option[selected]" ).text();
|
027 |
028 |
select下拉框的第二個元素爲當前選中值
|
029 |
030 |
$( '#select_id' )[0].selectedIndex = 1;
|
031 |
032 |
radio單選組的第二個元素爲當前選中值
|
033 |
034 |
$( 'input[name=items]' ).get(1).checked =
true ; |
035 |
036 |
|
037 |
獲取值:
|
038 |
039 |
|
040 |
041 |
文本框,文本區域:$( "#txt" ).attr( "value" );
|
042 |
043 |
多選框checkbox:$( "#checkbox_id" ).attr( "value" );
|
044 |
045 |
單選組radio: $( "input[type=radio][checked]" ).val();
|
046 |
047 |
下拉框select: $( '#sel' ).val();
|
048 |
049 |
|
050 |
051 |
控制表單元素:
|
052 |
053 |
文本框,文本區域:$( "#txt" ).attr( "value" , '' ); //清空內容
|
054 |
055 |
$( "#txt" ).attr( "value" , '11' ); //填充內容
|
056 |
057 |
|
058 |
多選框checkbox: $( "#chk1" ).attr( "checked" , '' ); //不打勾
|
059 |
060 |
$( "#chk2" ).attr( "checked" , true ); //打勾
|
061 |
062 |
if ($( "#chk1" ).attr( 'checked' )==undefined)
//判斷是否已經打勾 |
063 |
064 |
|
065 |
066 |
單選組radio: $( "input[type=radio]" ).attr( "checked" , '2' ); //設置value=2的項目爲當前選中項
|
067 |
068 |
下拉框select: $( "#sel" ).attr( "value" , '-sel3' ); //設置value=-sel3的項目爲當前選中項
|
069 |
070 |
$( "<option value='1'>1111</option><option value='2'>2222</option>" ).appendTo( "#sel" ) //添加下拉框的option
|
071 |
072 |
$( "#sel" ).empty(); //清空下拉框 |