javascript改写 <select>checked的选中,并不会出发change事件,太好了!
2015-04-01 17:54
337 查看
<html> <title>测试select标签的分别用程序checked、用户手动checked</title> <body> 第一级菜单: <select id="lp_type" name="lp_type"> <option value="">请选择</option> <option value="L" id="lp_type_1">料件L</option> <option value="P" id="lp_type_2">成品P</option> </select> 第二级菜单: <select id="ie_type" name="ie_type"> <option value="">请选择</option> <option value="I">进口I</option> <option value="E">出口E</option> </select> </body> <!--需要加入jquery文件,放在同目录下即可。 注意修改成你那里的jquery文件名--> <script src="./jquery-1.11.1.min.js"></script> <script> $(function(){ $("#lp_type_1").attr("checked","checked"); //在程序里改变 第一级菜单select元素的checked项,并不会触发change事件,真是太好了! }); $("#lp_type").on("change",function(){//仅仅在用户手动改变checked时才会触发change事件 alert("第一级菜单被触发"); }); </script> </html>
相关文章推荐
- javascript 修改 <select> 的选中项目
- 获取 <Select>标签选中的文本
- js javascript <select>根据value或text设置下拉列表的默认值
- 如何确定<select>标签中选中的是哪一个
- SSH中通过javascript控制<select>标签中<option>为selected
- 得到 <select> 选中的 <option> 的 value
- <select>默认选中项
- JS给HTML5页面<Select></Select>绑定选中项
- Ajax动态加载<td><select>后下拉框默认选中问题
- JSP用到一个下拉框<select> 页面刷新后,保持选中的值
- html <select> 用JS控制默认选中项
- struts <html:select> 加入jsp后javascript 不能正常运行,firebug显示No Javascript on this page
- struts2 <s:select> 默认选中多项
- 将当前列表<select>中选中的值<option>移动到目标列表
- javascript中如何获取<select>标签中<option>的值
- 深入浅出 Javascript API(五)--Query & Find 查询<转>
- &lt;a href=&quot;javascript:history.back();&quot;&gt;返回上一页&lt;/a&gt;
- Cookies揭秘 [Asp.Net, Javascript] <转>
- 那些相见恨晚的 JavaScript 技巧投递人<转>
- Javascript兼容IE和Firefox浏览器技巧<转>