首先添加給radio添加綁定單擊事件,可以直接使用onclick="",也可以用jquery綁定;
從策劃到設(shè)計(jì)制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶(hù)提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站策劃、網(wǎng)頁(yè)設(shè)計(jì)、域名注冊(cè)、虛擬主機(jī)、網(wǎng)絡(luò)營(yíng)銷(xiāo)、VI設(shè)計(jì)、 網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。為客戶(hù)提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶(hù)的口碑塑造優(yōu)易品牌,攜手廣大客戶(hù),共同發(fā)展進(jìn)步。
$(function() {
showCont();
$("input[name=price_type]").click(function() {
showCont();
});
});
function showCont(){
var normal = document.getElementById("price_type1");
var special = document.getElementById("price_type2");
if (normal.checked) {
$("#sellInfo2").hide();
$("#sellInfo1").show();
}
if (special.checked) {
$("#sellInfo1").hide();
$("#sellInfo2").show();
}
}
結(jié)果:
不太明確LZ的特殊指定規(guī)則,否則可以寫(xiě)個(gè)實(shí)例。
以下提供方案
方案一:能否一次把不符合特殊規(guī)則的140個(gè)RADIO用jQuery選擇規(guī)則選擇出來(lái),調(diào)用hide方法。
方案二:jQuery選擇全部150個(gè),調(diào)用each方便,逐個(gè)檢測(cè)是否符合特定規(guī)則,不符合規(guī)則就調(diào)用hide方法。
希望有所幫助,謝謝!
實(shí)例1:
獲取一組單選按鈕對(duì)象:var obj_payPlatform = $('#wrap input[name="payMethod"]');
獲取被選中按鈕的值 :var val_payPlatform = $('#wrap input[name="payMethod"]:checked ').val();
實(shí)例2:
使用jquery獲取radio的值,最重要的是掌握jquery選擇器的使用,在一個(gè)表單中我們通常是要獲取被選中的那個(gè)radio項(xiàng)的值,所以要加checked來(lái)篩選,比如有以下的一些radio項(xiàng):
獲取某個(gè)radio的值的代碼如下:
遍歷name為testradio的所有radio代碼如下:
取具體某個(gè)radio的值,比如第二個(gè)radio的值,代碼如下:
你的$("input[name=jizai]")這個(gè)選擇器會(huì)獲得兩個(gè)radio對(duì)象,都設(shè)置選中,只能最后一個(gè)是被選中的,因?yàn)槭菃芜x。
如果你要這么寫(xiě),可以指定索引,
如:$("input[name=jizai]:eq(0)").attr("checked",'checked'); 這樣就是第一個(gè)選中咯。
jquery中,radio的選中與否是這么設(shè)置的。
$("#rdo1").attr("checked","checked");
$("#rdo1").removeAttr("checked");
還有問(wèn)題hi我哦。
一、設(shè)置選中方法
復(fù)制代碼 代碼如下:
$("input[name='名字']").get(0).checked=true;
$("input[name='名字']").attr('checked','true');
$("input[name='名字']:eq(0)").attr("checked",'checked');
$("input[name='radio_name'][checked]").val(); //獲取被選中Radio的Value值
二、設(shè)置選中和不選中示例
復(fù)制代碼 代碼如下:
input type="radio" value="0" name="jizai" id="0"/否
input type="radio" value="1" name="jizai" id="1"/是
#jquery中,radio的選中與否是這么設(shè)置的。
$("#rdo1").attr("checked","checked");
$("#rdo1").removeAttr("checked");
通過(guò)name
復(fù)制代碼 代碼如下:
$("input:radio[name="analyfsftype"]").eq(0).attr("checked",'checked');
$("input:radio[name="analyshowtype"]").attr("checked",false);
通過(guò)id
復(fù)制代碼 代碼如下:
$("#tradeType0").attr("checked","checked");
$("#tradeType1").attr("checked",false);
網(wǎng)頁(yè)題目:關(guān)于radiojquery的信息
文章地址:http://jinyejixie.com/article42/dssojec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、電子商務(wù)、關(guān)鍵詞優(yōu)化、手機(jī)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)