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'