select点击事件动态添加option不能显示,怎么解决

select点击事件动态添加option不能显示,怎么解决,第1张

chosen更新下拉菜单只需要三步:第一步:不管你用什么方法,总之像正常的html一样更新你的select第二步:用jquery抓取你的select,调用chosen("destroy")方法。举个例子,假如你的select的id是"xiala",那么就是$('#xiala').chosen("destroy")第三步:重新生成chosen,就是$('#xiala').chosen()OK,完成当然你也可以直接:$('#xiala').chosen("detroy").chosen()

var sel=document.getElementById("select控件ID")

var op=document.createElement("option")  //新建option

op.setAttribute("value",0)  // 设置value

op.appendChild(document.createTextNode("请选择---"))  //text

sel.appendChild(op)  // 为select添加option

这样就可以给select添加option了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11419172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存