jquery获取select的值

标签 jquery html-select

我在尝试使用 jquery 获取选择框的值时遇到问题

<select id='form[1]' name='form[1]'>
    <option val='1'>1</option>
    <option val='2'>2</option>
</select>

我已经尝试过:

$('#form[1]').val()

和:

$('#form\\[1\\]').val()

但运气不好

这最终对我有用,我会把它作为答案发布,但我不能在 8 小时内

var num = $(".forms").attr('name', 'form[1]');

$(num[0]).val();

感谢您的帮助

最佳答案

尝试$('#form\\[1\\]').val()。您需要转义 []

关于jquery获取select的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10403115/

相关文章:

jquery - 如果我在 JQuery 中创建动态 ListView ,则不会应用星级(插件)样式

javascript - Angularjs - 如何在确认对话框为 false 时取消下拉菜单中的更改事件?

javascript - 使用 jQuery 动态添加 MVC DropdownList HTML Helper

javascript 在 Firefox 中生成无效的 HTML5 属性

asp.net-mvc - AngularJS 无法与 MVC 部分 View 一起使用

html - 如何在选项标签中写入多种颜色的文本

html - 选择和选项样式

jquery - 最佳移动网站 UI 框架

iphone - 防止 iPhone 缩放表格?

ruby - 选择标记 : How to use params to set the selected value?