【发布时间】:2023-03-17 11:05:01
【问题描述】:
我有<select id="someid"></select>
然后我单击某些东西,jquery.ajax 生成新的 div 并将 .html(data) 附加到#someid select。如何检查选择中的变化?
我问的原因是我从空选择开始并用与一条记录相关的数据加载它们。
有两个选择,select1 和 select2。我只生成一次select1,然后根据select1中的选定选项生成select2。我需要跟踪 select1 是否未更改以及是否需要重新生成 select2。目前它没有做任何事情 $("#select1").change(alert('test')) 在运行页面后立即启动,但在另一次更改后不会做任何事情。它只是不会运行。
这可能吗?
谢谢。
【问题讨论】:
-
认为你搞砸了 Q 中的代码格式
-
你的 jQuery.ajax 返回一个 div 元素来附加一个选择?我认为您需要附加选项元素。