Ho due moduli, uno con un pulsante di opzione che gli utenti devono selezionare per modificare.Come deselezionare Un pulsante di scelta
[form name="A"]
<li>[input type="radio" name="BookItem" value="1" /]</li>
<li>[input type="radio" name="BookItem" value="2" /]</li>
<li>[input type="radio" name="BookItem" value="3" /]</li>
[form]<p>
Dopo "BookItem" è scelto tra forma (A) chiamo la funzione $("#EditFormWrapper").load("callEditData.cfm? ID="+ID);
per caricare il secondo modulo (B)
<div id="EditFormWrapper"><div></p>
<!---// begin dynamic form generated by external file callEditData.cfm //--->
[form id="editForm" name="B"]
<ul class="hourswrapper">
<li><input type="checkbox" id="TOR2Hours" class="TOR2Hours" name="TOR2Hours" value="AM2Hrs1" /> 2 Hours AM</li>
<li><input type="checkbox" id="TOR2Hours" class="TOR2Hours" name="TOR2Hours" value="PM2Hrs1" /> 2 Hours PM</li>
<li><input type="checkbox" id="TOR2Hours" class="TOR2Hours" name="TOR2Hours" value="AM2Hrs2" /> 2 Hours AM</li>
<li><input type="checkbox" id="TOR2Hours" class="TOR2Hours" name="TOR2Hours" value="PM2Hrs2" /> 2 Hours PM</li>
</ul>
[input type="image" src="images/submit-btn.gif" id="addBTN" name="addBTN" class="buttons" alt="SubmitRrequest" /]
[input type="image" src="images/cancel-btn.gif" id="editBTNcancel" name="editBTNcancel" class="buttons" alt="Cancel Request" /]
[/form]
<!---// end dynamic form from external file //--->
voglio deselezionare il pulsante sulla forma (A) quando l'utente fa clic sul pulsante Annulla (editBTNcancel) nel modulo (B).
Ecco il mio script:
$("#editBTNcancel").live("click", function(event){
event.preventDefault();
$("#EditFormWrapper").slideUp("fast").empty();
//$('.TOR2Hours').removeAttr('checked');
$('.TOR2Hours').attr('checked', false);
});
Spero di indicare chiaramente il mio problema, ogni suggerimento sarebbe molto apprezzato!
puoi pubblicare il codice HTML contenente i pulsanti di opzione. '.removeAttr ('checked')' e '.attr ('checked', false)' entrambi funzionano per me. http://jsfiddle.net/JAEsd/ Inoltre, su quale browser li stai testando? – Anurag
Si prega di ripubblicare il codice come HTML, non come codice BB –
'$ (radio) .attr ('checked', false)' è corretto e funziona per me. Sei sicuro di aver selezionato gli elementi giusti? Non vedo 'class =" TOR2Hours "' nelle tue radio. – bobince