2011-07-12 41 views
1

我有一个选择出现在某个值(500)上我需要能够让它加载到500,并在加载之后将其更改为50我已经设法做到这一点:选择加载时的值并更改

$select = $('select[name="content-table-redesign_length"]'); 
    $select.val('50'); 

然而,即使选择值变化不会,因为它通常会如果用户改变选择的值的一个重新加载表。我怎样才能模仿这种变化。基本上,我怎样才能让它自动执行它在用户更改值时通常执行的操作。

回答

5
$select.val('50').change(); 

这会触发更改javascript。

0

然后将更改应用于选择元素:

$(select).change(); 
0

你可以使用jQuery触发器触发onChange事件

$select.trigger('change');