select中option加事件问题

原创 2016年07月22日 10:42:41

百度了下,貌似“众所周知,在IE里, select的option是不支持onclick事件的” o(╯□╰)o 
但是,我不知道 >3<
一个列表。要对其中一项进行即点即改,恰巧,这项是下拉菜单。
这就意味着,要给下拉菜单加个事件了。
一开始我给option加了事件,用火狐调试的,貌似一切正常,没有毛病。
偶尔一次,我用谷歌打开,用其他浏览器打开,都不能使用。
开始一步一步走,单纯第一步alert()都没有效果,
意思是并没有触发option加的事件,懵逼中。。。
以为是浏览器兼容问题(想简单了)
后来没有办法了,开始百度,
原来option是不支持事件的,所以,只好把事件加在select上


贴代码:

<select onclick="select_levelname()" id='levelname1'>
<option></option>
</select>

function select_levelname(){
     optionstring = $('#levelname1').val();
}

终于解决喽~~~

实现 select中指定option选中触发事件

我们在用到下拉列表框select时,需要对选中的选项触发事件,其实本身没有触发事件方法,我们只有在select里的onchange方法里触发。 当我们触发select的双击事件时,用ondblcli...
  • ShingEven
  • ShingEven
  • 2011年12月05日 16:27
  • 213354

Jquery ajax在select中动态加载option并且添加点击事件

select中动态加载option并且添加点击事件jsp代码: $(function(){ findCenterName(); }); ...
  • qq_22193397
  • qq_22193397
  • 2016年12月28日 15:06
  • 8421

option触发事件

option本身是没有触发事件的,需要借助于select的onchange事件来实现。 不多说,直接上代码: 按状态显示 已结束 ...
  • Kiss_Fly
  • Kiss_Fly
  • 2016年03月30日 12:34
  • 983

让 select 的 option 标签支持事件监听(如复制操作)

这标题,让option支持事件监听,应该不难的呀,有什么好讲的? 其实还是有的,默认在浏览器代码是无法直接对option标签进行操作的,不仅包括JS事件监听,还是CSS样式设置 查了一些资料,姑且...
  • ppf19159
  • ppf19159
  • 2017年01月17日 14:37
  • 2114

给HTML<select>标签里的option添加双击事件

近日,项目中需要给  标签里的option添加双击事件,
  • lzj771207
  • lzj771207
  • 2014年09月21日 21:57
  • 1856

IE的option标签单击事件无法触发的解决方法

说明: 1、下面使用的代码仅适用于于IE浏览器,测试环境为IE8. 2、下面的代码来自于网络,我做了下闭包的整合 情景说明: 对于这样的一个select标签: 文...
  • greatbody
  • greatbody
  • 2014年02月24日 18:25
  • 1877

html中<select>标签添加onclick()事件的正确写法

首先,看我的写法: 选择查找方式 简单查询 模糊检索 高级搜索 ...
  • u012935646
  • u012935646
  • 2014年12月07日 16:32
  • 20125

Select下拉框onchange事件获取option的value值

请选择主类别 1 2 show_sub的JS方法: function show_sub(v){ ale...
  • rain097790
  • rain097790
  • 2014年10月11日 14:22
  • 61303

select的onChange事件问题解决

select的onChange事件问题解决 (onchange、onfocus、onclick、onmousedown) 一、onChange事件只有在值改变时才可触发,所以必须在每一次选择时(...
  • chenlaoyang
  • chenlaoyang
  • 2013年05月09日 09:39
  • 137482

实现 select中指定option选中触发事件

我们在用到下拉列表框select时,需要对选中的选项触发事件,其实本身没有触发事件方法,我们只有在select里的onchange方法里触发。 当我们触发select的双击事件时,用ondblc...
  • qq_33294715
  • qq_33294715
  • 2016年02月17日 16:30
  • 6527
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:select中option加事件问题
举报原因:
原因补充:

(最多只允许输入30个字)