Jquery:更改选择框值并激活单击状态

Posted

技术标签:

【中文标题】Jquery:更改选择框值并激活单击状态【英文标题】:Jquery: Change select box value and and activate a click state 【发布时间】:2016-06-25 18:29:08 【问题描述】:

所以发生的事情是我有一个网站用于我的工作。我有两个要绑定的选择框。问题是当您单击第二个选择框并选择一个选项时,它使用 ajax 加载旁边的第二个框(分层选择框)。我使用的代码很简单,当第一个框发生更改时,将第二个框的值更改回“选择”选项状态。但它没有做的是创建点击状态(对不起,如果我说错了),但为了让 ajax 引入并删除第三个选择框,需要点击第二个选择框选项。

有没有办法让我重新创建选择框的“点击”。

这里是 jquery:

$(".state.form-select").change(function() 
  $('.hierarchical-select .form-select').val('select');
);

这是一个小提琴样本。 See this Fiddle

【问题讨论】:

只需要手动触发click事件$('.myFormElementClass').click(); 【参考方案1】:

我不完全确定,您到底在寻找什么,但我觉得这应该可以解决问题:

https://jsfiddle.net/vuvckm3u/5/

$(".state.form-select").change(function() 
    $('.hierarchical-select .form-select option:first-child').attr('selected', true);
);

【讨论】:

以上是关于Jquery:更改选择框值并激活单击状态的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery 重置选择框值

在Mysql数据库中插入动态选择框值并显示数据提交消息

如何在不更改选择框值的情况下选择选择框时更改html中的输入框值

如何使用 jQuery 获取多个选择框值?

jQuery根据选择框填充文本框值

根据组合框选择 C# 更改组合框值