jquery判斷radio是否選中的方法

這篇文章給大家分享的是有關jquery判斷radio是否選中的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

高碑店網站制作公司哪家好,找成都創新互聯!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設等網站項目制作,到程序開發,運營維護。成都創新互聯自2013年創立以來到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選成都創新互聯

jquery判斷radio是否選中的方法:1、利用獲取選中值判斷選中;2、使用checked屬性判斷選中;3、 jquery獲取radio單選按鈕的值;4、設置單選按鈕被選中。

jquery判斷radio是否選中的方法:

一、利用獲取選中值判斷選中

直接上代碼,別忘記引用JQuery包

代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JQuery radio</title>
<script type="text/javascript" language="javascript" src="JavaScript/jquery-1.6.1.min.js" ></script>
<script type="text/javascript" language="javascript">
 /*------判斷radio是否有選中,獲取選中的值--------*/
    $(function(){
         $("#btnSubmit").click(function(){
            var val=$('input:radio[name="sex"]:checked').val();
            if(val==null){
                alert("什么也沒選中!");
                return false;
            }
            else{
                alert(val);
            }
            var list= $('input:radio[name="list"]:checked').val();
            if(list==null){
                alert("請選中一個!");
                return false;
            }
            else{
                alert(list);
            }           
         });
     });
</script>
</head>
 
<body>
<form id="form1" >
<input type="radio"  name="sex" value="男" />男
<input type="radio" name="sex" value="女" />女
<br />
<input type="radio"  name="list" value="十分滿意" />十分滿意
<input type="radio" name="list" value="滿意" />滿意
<input type="radio" name="list" value="不滿意" />不滿意
<input type="radio" name="list" value="非常差" />非常差
<br />
<input type="submit" value="submit"  id="btnSubmit" />
</form>
</body>
</html>

radio不能用“checked”相等來判斷,只用用true來判斷

代碼如下:

<script type="text/javascript">
        $(function () {
            $("input").click(function () {
                if ($(this).attr("checked")) {
                    alert("選中了");
                }
            });
        });
    </script>
</head>
<body>
<input type="radio"/>
</body>
</html>

二、使用checked屬性判斷選中

radio不能用“checked”相等來判斷,只用用true來判斷

代碼如下:

<script type="text/javascript">
        $(function () {
            $("input").click(function () {
                if ($(this).attr("checked")) {
                    alert("選中了");
                }
            });
        });
    </script>
</head>
<body>
<input type="radio"/>
</body>
</html>

三、jquery獲取radio單選按鈕的值  

另:判斷radio是否選中并取得選中的值

代碼如下:

function checkradio(){ 
var item = $(":radio:checked"); 
var len=item.length; 
if(len>0){ 
  alert("yes--選中的值為:"+$(":radio:checked").val()); 
} 
}

四、設置單選按鈕被選中

代碼如下:

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

感謝各位的閱讀!關于jquery判斷radio是否選中的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

網頁標題:jquery判斷radio是否選中的方法
當前鏈接:http://m.kartarina.com/article16/pgoidg.html

成都網站建設公司_創新互聯,為您提供App設計服務器托管手機網站建設企業網站制作微信公眾號移動網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化
主站蜘蛛池模板: 18禁成年无码免费网站无遮挡| 亚洲av无码一区二区三区人妖 | 亚洲AV无码精品色午夜在线观看| 无码日韩人妻AV一区免费l| 人妻丰满熟妇aⅴ无码| 无码国产精成人午夜视频一区二区| 永久免费av无码网站韩国毛片| 日产无码1区2区在线观看 | 亚洲精品自偷自拍无码| 精品无码人妻久久久久久| 亚洲人片在线观看天堂无码 | 高清无码视频直接看| a级毛片无码免费真人| 精品无码一区在线观看| 国产色综合久久无码有码| 国产精品亚洲а∨无码播放不卡| 无码人妻少妇久久中文字幕蜜桃| 免费无遮挡无码永久在线观看视频| 西西午夜无码大胆啪啪国模| 亚洲av无码不卡私人影院| 人妻在线无码一区二区三区| 无码日韩人妻精品久久蜜桃| 久久久久亚洲?V成人无码| 国产精品无码免费视频二三区| 久久亚洲精品无码aⅴ大香| 亚洲av无码无在线观看红杏| 黄A无码片内射无码视频| 一本大道久久东京热无码AV| 国产精品久久无码一区二区三区网| 免费无码中文字幕A级毛片| 亚洲AV日韩AV永久无码久久| 国模无码人体一区二区| 久久精品无码一区二区三区日韩| 日韩精品成人无码专区免费| 国模无码视频一区| 国产成人无码精品久久久露脸 | 无码任你躁久久久久久老妇| 久久中文字幕无码一区二区| 亚洲AV成人片无码网站| 免费无码肉片在线观看| 午夜成人无码福利免费视频|