Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery android设备中无法获取单选按钮值_Jquery_Html_Jquery Mobile_Cordova_Radio Button - Fatal编程技术网

Jquery android设备中无法获取单选按钮值

Jquery android设备中无法获取单选按钮值,jquery,html,jquery-mobile,cordova,radio-button,Jquery,Html,Jquery Mobile,Cordova,Radio Button,我在jQueryMobile和PhoneGap工作。 目前我面临一个小问题,但在移动设备中还无法解决。 但它在浏览器中运行良好 我的问题是;我有三个单选按钮;当我选择任何一个单选按钮时 我想知道那个单选按钮的值 这是我的密码 HTML <div class="radio"> <input type="radio" id="r1" name="rr" data-role="none" value="mr"/>

我在jQueryMobile和PhoneGap工作。 目前我面临一个小问题,但在移动设备中还无法解决。 但它在浏览器中运行良好

我的问题是;我有三个单选按钮;当我选择任何一个单选按钮时 我想知道那个单选按钮的值

这是我的密码

HTML

        <div class="radio">  
           <input type="radio" id="r1" name="rr" data-role="none" value="mr"/>
           <label for="r1" style="margin-left:0px;"><span></span>Mr</label> 
           <input type="radio" id="r2" name="rr" data-role="none" value="mrs"/>
           <label for="r2"><span></span>Mrs</label> 
           <input type="radio" id="r3" name="rr" data-role="none" value="ms"/>
           <label for="r3"><span></span>Ms</label> 
        </div>
JavaScript

    $("#btn_test").tap(function(event){

          var ak = $('input:radio[name=rr]:checked').val();
          alert(ak);

    });
它可以在浏览器中工作。但不能在Eclipse模拟器中工作 当我们发出警报时,会得到一个空值


我认为这是个小问题。。但我仍然没有找到解决办法(

不确定这是否是一个问题,但您可以尝试使用
$('input:radio[name=“rr”]:checked').val();
@Spokey我也尝试了该代码..但在其浏览器中OK@ULLASMOHAN.V-我在我的移动设备中尝试了你的代码,它工作正常。请不要点击
而尝试此
$('[type=radio]')。在('change',函数(){$(this).val();});
就像这里的@Omar一样,我想他想在单击按钮的k时获取单选按钮的值。。
    $("#btn_test").tap(function(event){

          var ak = $('input:radio[name=rr]:checked').val();
          alert(ak);

    });