Jquery android设备中无法获取单选按钮值
我在jQueryMobile和PhoneGap工作。 目前我面临一个小问题,但在移动设备中还无法解决。 但它在浏览器中运行良好 我的问题是;我有三个单选按钮;当我选择任何一个单选按钮时 我想知道那个单选按钮的值 这是我的密码 HTMLJquery 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"/>
<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);
});