单选按钮不显示更新的值

时间:2016-07-19 09:57:33

标签: javascript php jquery

我正在尝试更新表单中的值,除了性别值所有更新。 性别价值没有更新 这是性别单选按钮的代码。

<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();
我犯了什么错误?

3 个答案:

答案 0 :(得分:0)

这应该有效

// Get the value from a set of radio buttons
$('input:radio[name="gender"]:checked').val();

另见http://api.jquery.com/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)

试试这个,

ListBoxapp_SelectedIndexChanged

https://jsfiddle.net/dave17/tdk60unr/

我希望它会有所帮助。