我正在尝试更新表单中的值,除了性别值所有更新。 性别价值没有更新 这是性别单选按钮的代码。
<label>
Gender: </label>
<input type="radio" id="gender" name="gender" value="male" required> Male
<input type="radio" name="gender" id="gender" value="female" required> Female
<input type="radio" name="gender" id="gender" value="other" required> Other
我使用js函数获取表单的值,并将其发送给更新函数。
var gender = $('#gender').val();
我犯了什么错误?
答案 0 :(得分:0)
这应该有效
// Get the value from a set of radio buttons
$('input:radio[name="gender"]:checked').val();
中给出的例子
答案 1 :(得分:0)
尝试此代码在我的最后工作正常
<form >
<label for="male">Male</label>
<input type="radio" name="gender" id="male" value="male"><br>
<label for="female">Female</label>
<input type="radio" name="gender" id="female" value="female"><br>
<label for="other">Other</label>
<input type="radio" name="gender" id="other" value="other"><br><br>
<input type="submit" value="Submit">
</form>
答案 2 :(得分:0)