値0または1(それぞれいいえ/はい)を取得するデータベースがあります。
ラジオボタンをオン/オフにして、jQueryMobileでその状態を確認するにはどうすればよいですか。私のコードは以下の通りです
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);}
}