单选按钮不显示更新的值
radio button not shows updated value
我正在尝试从表单更新值,除了gender值所有更新。性别价值观未更新这是性别单选按钮的代码。
<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函数获取表单的值,并将其发送到update函数。
var gender = $('#gender').val();
我犯了什么错误?
这应该能在中工作
// Get the value from a set of radio buttons
$('input:radio[name="gender"]:checked').val();
另请参阅http://api.jquery.com/val/
试试这个,
var gender = $('#gender:checked').val();
https://jsfiddle.net/dave17/tdk60unr/
我希望它会有所帮助。
在我的端尝试此代码运行良好
<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>
相关文章:
- 如何在不刷新页面的情况下更新显示框
- 更新URL时使用Javascript函数显示日期
- 选择单选按钮时显示更新按钮
- ReactJS组件中显示的视频未更新
- 求和变量,并不断显示和更新它
- 网格中的更新值不会显示在javaspring控制器上
- 如何更新和显示变量
- javascript 显示字符剩余更新与按钮按住
- 事件侦听器更新就绪在加载时未显示确认,而更新实际存在
- 通过FTP更新网站,但仍显示旧内容
- FabricJS CurvedText对象(扩展)在更新间距和文本属性时未显示
- 根据输入范围更新显示的文本量
- 根据输入范围更新显示的文本量
- 协作编辑:document.getElementById 不更新显示
- meter.value 更新有效,但不更新显示的“悬停”值
- Vue.js $set不更新显示
- 更新显示在 HTML5 画布上的 JavaScript 变量的值
- innerHTML未更新显示
- 如何使用jquery隐藏/更新/显示具有相同ID的多个实例
- 如何用0-100的上拖更新显示范围元素值