我有一个选择出现在某个值(500)我需要能够让它加载到500并且加载后只需将其更改为50.我已经设法做到这一点:
$select = $('select[name="content-table-redesign_length"]');
$select.val('50');
但是,即使选择值发生更改,也不会重新加载表,因为如果用户是更改选择值的用户,则通常不会重新加载表。如何让它模仿这种变化。基本上,我怎样才能让它自动执行用户更改值时的正常操作。
答案 0 :(得分:5)
$select.val('50').change();
这将触发更改javascript。
答案 1 :(得分:0)
然后将更改应用于select元素:
$(select).change();
答案 2 :(得分:0)
您可以使用jQuery触发器来触发onChange事件
$select.trigger('change');