我有一个数据库,其中我得到值 0 或 1(分别为否/是)。
如何在 jQuery Mobile 中选中/取消选中单选按钮并检查其状态。我的代码如下
HTML 代码
<label>Are you Mad? </label>
<fieldset data-role="controlgroup" data-type="horizontal">
<input data-mini="true" type="radio" name="rdIsBP" id="rdIsBPYes" value="" />
<label for="rdIsBPYes">YES</label>
<input data-mini="true" type="radio" name="rdIsBP" id="rdIsBPNo" value="choice-1" />
<label for="rdIsBPNo">NO</label>
</fieldset>
JavaScript 代码
function CheckRadioStateYNoo(val,rdButton){
try{
var radios = document.getElementsByName(rdButton);
for( i = 0; i < radios.length; i++ ) {
if(i==0)
{
if(val==1)
{
//radios[i].checked=true;
$("#" + rdButton + "Yes").attr ("checked", "checked");
alert('rdButton' + radios[i].checked);
}
}
else{
if(val==1)
{
radios[i].checked=true;
alert('rdButton' + radios[i].checked);
}
}
}
}
catch(e){alert(e);}
}