<option value="a">aaaa</a>
<option value="b">bbbb</a>
<option value="c">cccc</a>
<option value="d">dddd</a>
</select>
你好,我也尝试了option的onclick事件,可是没有成功,查明原因如下:
对于select 的onclick事件,ie支持在select中设置onclick事件,在option中设置无效,但是在Firefox中,支持option的 onclick事件,在select中设置无效。
祝学习进步!
我赶脚吧,不是不响应onchange,而是找不到selAddr.valuefunction func()
{
var sel = document.getElementsByName("selAddr")
var val = sel[0].value
alert("你选择了" + val)
}
函数换成上面这个试试~
chosen更新下拉菜单只需要三步:第一步:不管你用什么方法,总之像正常的html一样更新你的select第二步:用jquery抓取你的select,调用chosen("destroy")方法。举个例子,假如你的select的id是"xiala",那么就是$('#xiala').chosen("destroy")第三步:重新生成chosen,就是$('#xiala').chosen()OK,完成当然你也可以直接:$('#xiala').chosen("detroy").chosen()欢迎分享,转载请注明来源:内存溢出
评论列表(0条)