选择一个选项后触发'点击'?

时间:2012-10-22 06:54:38

标签: javascript jquery

我有选择框通过ajax加载地址表格。因此用户可以选择以前保存的地址。内部地址表单,另一个列出“状态”的选择框。运费根据“州”选择框更改计算。

我想在加载地址后触发更改。我用过这段代码

$('select#addressed').change(function() {      
  $('select#states').trigger('change');
});

但是这会在新地址加载之前触发更改。加载地址后是否有任何触发方式?

2 个答案:

答案 0 :(得分:2)

触发Ajax调用的success部分中的更改。这样,在数据恢复之前它不会触发。您也可以使用$ .when / .done。

http://api.jquery.com/jQuery.when/

答案 1 :(得分:0)

您可以通过在完整功能中添加“click”触发器来解决此问题。我假设你的语法和标签你正在使用jQuery。在“完整”下查看this link