jQuery 实现可编辑下拉框。
来源:互联网 发布:正版的windows xp系统 编辑:程序博客网 时间:2024/05/16 07:17
HTML的下拉框可以让用户方便地选择项目,但是如果要允许用户随意添加选项呢?有朋友建议我使用一个按钮,添加自定义项目。不过我还是倾向于在下拉框里做手脚。
在select中添加一项,其它。value=-1 select中class中增加 editable 然后js代码如下。
$.fn.editable = function(config){$(this).each(function(i,t){$(t).change(function(){var me=$(this);me.find('.customval').remove();if(-1 == me.val()){var ed = $("<input type=\"text\" class=\"form-control\" />");me.after(ed).hide();ed.blur(function(){var v=ed.val();if(null === v || v.length ==0){ed.remove();me.val(null).show();}else{me.append("<option value=\""+v+"\" class=\"customval\" selected>"+v+"</option>").show();ed.remove();}}).focus();}})});}
2 0
- jQuery 实现可编辑下拉框。
- 实现下拉框可编辑
- JS实现可编辑下拉框
- android 可编辑下拉框的实现
- HTML可编辑下拉框的实现
- javascript实现可编辑的下拉框
- PHP实现可编辑查询下拉框
- 实现可编辑的下拉框
- HTML可编辑下拉框的实现
- angularJS实现可编辑的下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑下拉框
- 可编辑可自动匹配的联动下拉框实现
- 下拉菜单可编辑实现
- 40 个很有用的 Mac OS X Shell 脚本和终端命令
- ICPC Score Totalizer Software
- javascript【性能调优】
- NYOJ 2 括号配对问题
- 大神的卡拉塑料袋
- jQuery 实现可编辑下拉框。
- [ACM] hdu 2048 神、上帝以及老天爷 (错位排列公式)
- 是离开大啊啊啊啊啊啊啊啊
- 相关与回归分析
- Maven中Spring-Data-Redis存储对象(redisTemplate)
- fop-xsl 中文无法自动换行
- underscore学习笔记—对象函数/Objects(二)
- TCP原理分析
- 用 Qt 生成热图(heat map)