36 Stimmen

Prüfen, ob ein bestimmtes Optionsfeld markiert ist

Ich habe Probleme, nachdem ich mir die jQuery-Dokumente angesehen habe. Ich versuche gerade, true/false in einem meiner JQuery-Methoden zurückgeben, je nach der Überprüfung eines bestimmten Radiobutton und wenn es ausgewählt ist oder nicht

Ich habe schon einiges ausprobiert, aber es ist mir nicht gelungen, das richtig hinzubekommen:

<input type="radio" runat="server" name="testGroup" id="test1" /><label for="<%=test1.ClientID %>" style="cursor:hand" runat="server">Test1</label>
<input type="radio" runat="server" name="testGroup" id="test2" /><label for="<%=test2.ClientID %>" style="cursor:hand" runat="server">Test2</label>
<input type="radio" runat="server" name="testGroup" id="test3" /> <label for="<%=test3.ClientID %>" style="cursor:hand">Test3</label>

und in meiner Methode habe ich dies:

return $("input[@name='test2']:checked");

Ich erhalte eine undefinierte Meldung bei $("input[@name='test2']:checked");

AKTUALISIERT:

Beispiel:

<input type="radio" runat="server" name="radioGroup"  id="payPalRadioButton" value="paypalSelected" /> 

gibt dies immer noch 'undefiniert' zurück:

$("input[@name=radioGroup]:checked").attr('payPalRadioButton'); 

Wenn ich dies versuche, erhalte ich "false", auch wenn ich das Optionsfeld auswähle:

$('input:radio[name=radioGroup]:checked').val() == 'paypalSelected'

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X