select2搜索框查询加遍历
2016-07-01 15:08
295 查看
<divclass="form-group"> <labelclass="control-labelcol-sm-1no-padding-right"for="entId">公司名称</label> <divclass="col-sm-10"> <divclass="clearfix"> <selectclass="js-example-basic-singlejs-statesform-control"name="entId"id="entId"style="width:100%"> <optionvalue=""_level="-1">--请选择--</option> <c:forEachitems="${hjPztEntInfoList}"var="item"> <optionvalue="${item.value}">${item.name}</option> </c:forEach> </select> </div> </div> </div> 注意:jquery要在select2的上面
<!--JQueryscript--> <!--非IE浏览器不会识别IE的条件注释,所以这里判断非IE需要如下写法:参照下面jquery-2.1.4.min.js引入的方式--> <!--[if!IE]><!--> <scripttype="text/javascript"src="${ctx}/resources/js/plugins/jquery/jquery-2.1.4.min.js"></script> <!--<![endif]--> <!--[ifIE]> <scripttype="text/javascript"src="${ctx}/resources/js/plugins/jquery/jquery-1.11.3.min.js"></script> <![endif]--> <scripttype="text/javascript"src="${ctx}/resources/js/plugins/select2/select2.min.js"></script> <scripttype="text/javascript"src="${ctx}/resources/js/plugins/select2/zh-CN.js"></script> <scriptsrc="${ctx}/resources/js/pzt/base/hjPztTalentInfo_Detail.js"></script>
这里只有搜索框 $(function(){ $("#entId").select2({ templateSelection:function(selection){ return$.trim(selection.text); } }); validateTalentInfoForm(); })
这里是有加小图标的 $(function(){ $("#entId").select2({ //templateResult:formatState, templateSelection:function(selection){ return$.trim(selection.text); } }); validateTalentInfoForm(); }) functionformatState(state){ var$state=$('<span><iclass="fafa-file-text-ogreen"></i> '+state.text+'</span>'); return$state; }
相关文章推荐
- ELK使用指南
- linux如何查看系统是多少位的?64 OR 32
- python安装cx_oracle psutil插件等问题
- 搭建windows远程ubuntu服务器全套解决方案
- Android Studio常见错误归纳
- zookeeper安装配置
- C++浮点数转字符串的精度问题
- iOS设计模式(六) 观察者模式
- cocoapod的安装与使用
- iOS UI篇12- 本地通知
- angularjs 获取当前时间并转化为字符串
- 1的数目
- 去除字符串末尾指定的字符实例
- iOS 获取图片某一点的颜色对象UIColor
- MySQL5.7.11免安装版的安装和配置以及解决MYSQL服务无法启动问题
- 利用百度地图服务发布自己制作图片的地图
- java bytes & string conversion
- 普通Menu案例
- vim使用
- 多任务系统