【发布时间】:2012-04-15 20:50:36
【问题描述】:
我在select 框的选项标签中使用onclick 事件
<select>
<option onclick="check()">one</option>
<option onclick="check()">two</option>
<option onclick="check()">three</option>
</select>`
onclick 事件在 IE 和 Chrome 上不起作用,但在 Firefox 中运行良好,
在这里,我不想在选择标签 bcz 上使用 onchange 事件,如果用户再次选择相同的选项,它不会触发事件
例如:假设用户第一次选择“one”下拉菜单我会在处理完一些内容后打开一个弹出窗口用户关闭弹出窗口,假设如果用户想要选择相同的“one”下拉菜单它不会触发任何事件。这可以解决在选项标签上使用 onclick 事件,但它不适用于 IE 和 chrome
有什么办法解决这个问题吗?
【问题讨论】:
-
你能给我们一个小提琴吗?
-
@gdoron jsfiddle.net/jq9td/11
-
这还不够。给我们一个完整的例子。请...
-
@gdoron 我尝试设置它但无法做到 bcz extjs 正在正确加载 kay-zhu 已通过问题回答它与我想要的很接近。但它现在在 Firefox 中的行为不同(请参阅我的在下面发表评论。),你能帮我解决这个问题吗?
-
对不起,我不想猜测,当你有工作演示时通知我。那我很乐意帮助你。
标签: html html-select