überprüfen Sie deaktivieren Sie die Option ja Nein radio-button programmatisch jQuery Mobile
Ich habe eine Datenbank in die ich den Wert 0 oder 1 (Nein/ja bzw. ist).
Wie kann ich aktivieren/deaktivieren Sie den radio-button und überprüfen Sie seinen Status in jQuery Mobile.
Mein code ist unten
HTML-code
<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-code
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);}
}
- Was ist mit deinem javascript-code? Verwenden jsfiddle mit ihm zu verbinden.
- sorry, ich will speichern, radio button checked-Zustand zu db-dh 1 oder 0, wenn ja ausgewählt ist, dann state=1 else state=0 wie soll ich das machen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist die bevorzugte Weise, es zu tun mit jQuery 1.6 ab.
Wenn Sie jQuery älter 1.6 Sie tun können:
UPDATE: ich Irre syntax für
.prop()
jetzt korrigiertich habe versucht, viele Experimente nur dieser code ist für mich arbeiten
val kann 0 für unchceck und 1 für aktiviert in db.vielleicht einige finden es nützlich
html-code
js-code
jQuery