jquery自动补齐功能插件flexselect用法示例


Posted in Javascript onAugust 06, 2016

本文实例讲述了jquery自动补齐功能插件flexselect用法。分享给大家供大家参考,具体如下:

这几天正在做一个东东。需要用到自动补齐的功能。也就是select控件的文本项可以让它写。默认的select文本框是只读的,不能写。在网上找到一个jQuery插件:flexselect可以完成这项功能。

将插件放到项目里。然后在页面中引用这个插件。

<script src="${pageContext.request.contextPath}/js/jquery.flexselect-0.2/jquery.flexselect.js"  type="text/JavaScript"></script>
<script src="${pageContext.request.contextPath}/js/jquery.flexselect-0.2/liquidmetal.js"  type="text/javascript"></script>
<link href="${pageContext.request.contextPath}/js/jquery.flexselect-0.2/flexselect.css" rel="stylesheet" type="text/css" >

然后在js脚本中写入这样的代码:

<script type="text/javascript">
jQuery(document).ready(function(){
 $("select[class*=flexselect]").flexselect();
});
</script>

刚开始是这样写的:

<script type="text/javascript">
var jq = jQuery.noConflict();
jq(function(){
 jq("select[class*=flexselect]").flexselect();
 jq("#province").change(function (){
 jq("#city").empty();
 if($("#province").val() != "") {
  ajaxPost("${pageContext.request.contextPath}/test/queryCityByProvince.do",backCity,{"province":jq("#province").val()});
 }
 });
});

但是这样的话,与其中一个其它js冲突。目前还不知道怎么回事,有待研究!

另外,如果select是通过js动态生成的。那么在相应的位置加下这么一句:$("select[class*=flexselect]").flexselect();

function backQuery(data){
 var result=data[0]['resultList'];
 var html="";
 html+="<td width='25%'>serial分组<font color='red'>*</font>:</td>";
html+="<script type='text/javascript'>$(\"select[class*=flexselect]\").flexselect()\;<\/script>"; //注意:如果不加这一句,就不会出效果~~
html+="<td width='75%'><select name='serialTeamName' class='flexselect' style='width:200px'>";.
for(var i=0;i<result.length;i++){
 html+="<option value="+result[i]['name']+">"+result[i]['name']+"</option>";
}
html+="</select></td>";
$("#serialGroupTr").append(html);

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
IE与FireFox的兼容性问题分析
Apr 22 Javascript
JS 创建对象(常见的几种方法)
Nov 03 Javascript
Js 本页面传值实现代码
May 17 Javascript
jquery实现心算练习代码
Dec 06 Javascript
两种JS实现屏蔽鼠标右键的方法
Aug 20 Javascript
JavaScript中的原始值和复杂值
Jan 07 Javascript
一览画面点击复选框后获取多个id值的方法
May 30 Javascript
vue-music关于Player播放器组件详解
Nov 28 Javascript
webpack-url-loader 解决项目中图片打包路径问题
Feb 15 Javascript
简单实现vue中的依赖收集与响应的方法
Feb 18 Javascript
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
JavaScript或jQuery 获取option value值方法解析
May 12 jQuery
Google 地图类型详解及示例代码
Aug 06 #Javascript
Google 地图控件集详解及实例代码
Aug 06 #Javascript
Google 地图事件实例讲解
Aug 06 #Javascript
Google 地图叠加层实例讲解
Aug 06 #Javascript
Google Maps基础及实例解析
Aug 06 #Javascript
浅谈js的html元素的父节点,子节点
Aug 06 #Javascript
JS触发服务器控件的单击事件(详解)
Aug 06 #Javascript
You might like
PHP优于Node.js的五大理由分享
2012/09/15 PHP
阿里云PHP SMS短信服务验证码发送方法
2017/07/11 PHP
js 数组操作代码集锦
2009/04/28 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
如何用javascript计算文本框还能输入多少个字符
2015/07/29 Javascript
深入理解JS函数的参数(arguments)的使用
2016/05/28 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
2017/01/03 Javascript
jQuery弹出层插件popShow(改进版)用法示例
2017/01/23 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
angularjs1.5 组件内用函数向外传值的实例
2018/09/30 Javascript
使用React手写一个对话框或模态框的方法示例
2019/04/25 Javascript
vue点击页面空白处实现保存功能
2019/11/06 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
2021/01/26 Vue.js
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
python保存字符串到文件的方法
2015/07/01 Python
django搭建项目配置环境和创建表过程详解
2019/07/22 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
python str字符串转uuid实例
2020/03/03 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
AmazeUI 折叠面板的实现代码
2020/08/17 HTML / CSS
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
经典c++面试题五
2014/12/17 面试题
OLEDBConnection和SQLConnection有什么区别
2013/05/31 面试题
竞选班干部的演讲稿
2014/04/24 职场文书
暑期培训心得体会
2014/09/02 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
婚前财产协议书范本
2014/10/19 职场文书
Golang连接并操作MySQL
2022/04/14 MySQL
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS