Ich habe zwei Optionsfelder und möchte den Wert des ausgewählten Feldes ausgeben. Wie kann ich den Wert mit jQuery erhalten?
Ich kann sie alle auf diese Weise bekommen:
$("form :radio")
Woher weiß ich, welcher ausgewählt ist?
Ich habe zwei Optionsfelder und möchte den Wert des ausgewählten Feldes ausgeben. Wie kann ich den Wert mit jQuery erhalten?
Ich kann sie alle auf diese Weise bekommen:
$("form :radio")
Woher weiß ich, welcher ausgewählt ist?
DEMO : https://jsfiddle.net/ipsjolly/xygr065w/
$(function(){
$("#submit").click(function(){
alert($('input:radio:checked').val());
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>Sales Promotion</td>
<td><input type="radio" name="q12_3" value="1">1</td>
<td><input type="radio" name="q12_3" value="2">2</td>
<td><input type="radio" name="q12_3" value="3">3</td>
<td><input type="radio" name="q12_3" value="4">4</td>
<td><input type="radio" name="q12_3" value="5">5</td>
</tr>
</table>
<button id="submit">submit</button>
Ich habe eine Bibliothek veröffentlicht, die dabei helfen soll. Zieht alle möglichen Eingabewerte, eigentlich, sondern auch, welche Radio-Taste wurde aktiviert. Sie können es auschecken unter https://github.com/mazondo/formalizedata
Es wird Ihnen ein js-Objekt der Antworten geben, also ein Formular wie:
<form>
<input type="radio" name"favorite-color" value="blue" checked> Blue
<input type="radio" name="favorite-color" value="red"> Red
</form>
geben:
$("form").formalizeData()
{
"favorite-color" : "blue"
}
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.