如何更改ajax生成的选择列表中的选择更改

时间:2011-02-28 10:21:16

标签: jquery select

我有<select id="someid"></select>

然后我点击了一些东西,jquery.ajax生成了新的div并将.html(数据)附加到#someid select。如何在select中检查更改?

我之所以要问的是,我从空选中开始,并使用与一条记录相关的数据加载它们。

有两个选择,select1和select2。我只生成一次select1并基于select1中的选定选项然后生成select2。我需要跟踪select1是否未被更改以及是否需要重新生成select2。目前它没有做任何事情$(“#select1”)。更改(alert('test'))在运行页面后立即启动,但在另一次更改后不会执行任何操作。它不会运行。

这可能吗?

感谢。

1 个答案:

答案 0 :(得分:1)

如果我正确地阅读了这个问题,使用.change()

非常容易
$('select#someid').live('change', function() {
  // you code
});