【发布时间】:2017-04-05 16:49:20
【问题描述】:
<select id="myselect">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
每当单击选择中的选项时,我都需要调用 ajax
$("#myselect option").click(hanler) 事件处理程序。但此功能在 Safari 浏览器中不起作用
例如:
$("#myselect option").click(function(){
// call ajax
})
【问题讨论】:
-
就
$("#myselect").change(function(){ // call ajax }); -
我希望当用户重新选择它仍然调用 ajax 的选项时。仅在选项中发生更改时才更改()。 span>
-
使用 div 创建自定义下拉菜单,因为默认下拉菜单无法满足您的需求
标签: javascript jquery