【问题标题】:JQuery - Selecting one value from a drop box, posting a different oneJQuery - 从下拉框中选择一个值,发布另一个值
【发布时间】:2013-10-16 16:54:22
【问题描述】:

我有一个下拉框(选择),其中包含 10 个不同的值供用户选择。 我想这样做,如果用户选择一个,它会发布一个不同的值 提交表单时。

例如:

如果读取的值:

'1-high'
'2'
'3'
'4-Low'

并且用户选择“1-high”,我希望表单发布“1”。

【问题讨论】:

  • 将选项值属性设置为 1,将标题设置为 '1-high' <option value="1">1-high</option>

标签: jquery html drop-down-menu


【解决方案1】:

你的select 应该是这样的

<select>
    <option value="1">1-high</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4-low</option>
</select>

然后使用jQuery.val()方法获取数值

$('select').val();

【讨论】:

    【解决方案2】:

    如果你只想要字符串开头的数字,你可以使用 parseInt()

    var val = parseInt($('#dropdown').val())
    

    【讨论】:

      猜你喜欢
      • 2013-01-28
      • 2016-04-03
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多