更改选择javascript的值

时间:2014-04-04 06:50:38

标签: javascript jquery html events javascript-events

我需要使用js / jQuery将<select>的值更改为特定选项。现在,这不会太难,我唯一的问题是当我更改值时,我还需要在select 上调度change事件。

4 个答案:

答案 0 :(得分:3)

应该非常直接

$('select').val('value of option').trigger('change');

答案 1 :(得分:1)

更改值后,您可以在.change()上触发select事件:

$('select').val('option value here').change(); // or .trigger('change')

答案 2 :(得分:1)

如上所述,它非常简单,您只需设置.change()事件

即可
('select').val('value of option').trigger('change');

答案 3 :(得分:0)

使用链接:

  1. 使用.val("Something")
  2. 设置值
  3. 使用.trigger("change").change()
  4. 触发更改事件

    这样的事情:

    $("select").val("So select! Much change").trigger("change");
    

    Read more about triggering event handlers