当前位置: 首页 > news >正文

可以用来展示的网站清远建设网站

可以用来展示的网站,清远建设网站,建筑信息查询平台,申请做版主 再什么网站在介绍select组件的时候#xff0c;之前分享过一篇JS组件中bootstrap multiselect两大组件较量的文章#xff0c;这两个组件的功能确实很强大#xff0c;本文分享下select组件的一些用法和特性。一些通用的单选、多选、分组等功能这里就不多做介绍了#xff0c;multiselect…在介绍select组件的时候之前分享过一篇JS组件中bootstrap multiselect两大组件较量的文章这两个组件的功能确实很强大本文分享下select组件的一些用法和特性。一些通用的单选、多选、分组等功能这里就不多做介绍了multiselect这方面是强项。重点介绍下select2的一些特性效果一、特性效果1、多选效果可以设置最多只能选几个2、图文结合的效果3、远程搜索功能(即在用户输入搜索内容时动态去后台取数据)输入内容前输入空格搜索出全部滚动条滑动到底部自动加载剩余项输入文本动态去后台过滤更高级的用法如其实使用起来也不难就是一个拼html的过程。二、代码示例1、多选效果select2的多选很简单设置一个属性就好了。用户管理角色管理部门管理菜单管理订单查询订单导入订单删除订单撤销基础数据维护//多选$(#sel_menu2).select2({tags: true,maximumSelectionLength: 3 //最多能够选择的个数});2、图文结合的效果用户管理角色管理部门管理菜单管理订单查询订单导入订单删除订单撤销基础数据维护$(function () {//带图片$(#sel_menu).select2({templateResult: formatState,templateSelection: formatState});});function formatState(state) {if (!state.id) { return state.text; }var $state $( state.text );return $state;};3、远程搜索功能(即在用户输入搜索内容时动态去后台取数据)请选择$(function () {//远程筛选$(#sel_menu3).select2({ajax: {url: /Home/GetProvinces,dataType: json,delay: 250,data: function (params) {return {q: params.term, // search termpage: params.page};},processResults: function (data, params) {params.page params.page || 1;return {results: data.items,pagination: {more: (params.page * 10) data.total_count}};},cache: true},escapeMarkup: function (markup) { return markup; }, // let our custom formatter workminimumInputLength: 1,templateResult: formatRepoProvince, // omitted for brevity, see the source of this pagetemplateSelection: formatRepoProvince // omitted for brevity, see the source of this page});});function formatRepoProvince(repo) {if (repo.loading) return repo.text;var markup repo.name;return markup;}这里有要注意的一个地方就是processResults属性对应的方法有一个more属性用于是否分页显示的这里的值要和你需要一次显示的值的条数匹配。后台对应的方法如下public List lstProvince new List() {北京市,天津市,重庆市,上海市,河北省,山西省,辽宁省,吉林省,黑龙江省,江苏省,浙江省,安徽省,福建省,江西省,山东省,河南省,湖北省,湖南省,广东省,海南省,四川省,贵州省,云南省,陕西省,甘肃省,青海省,台湾省,内蒙古自治区,广西壮族自治区,西藏自治区,宁夏回族自治区,新疆维吾尔自治区,香港特别行政区,澳门特别行政区 };public JsonResult GetProvinces(string q, string page){var lstRes new List();for (var i 0; i 30; i){var oProvince new Province();oProvince.id i;oProvince.name lstProvince[i];lstRes.Add(oProvince);}if (!string.IsNullOrEmpty(q.Trim())){lstRes lstRes.Where(x x.name.Contains(q)).ToList();}var lstCurPageRes string.IsNullOrEmpty(page) ? lstRes.Take(10) : lstRes.Skip(Convert.ToInt32(page) * 10 - 10).Take(10);return Json(new { items lstCurPageRes, total_count lstRes.Count }, JsonRequestBehavior.AllowGet);}上面说了这么多那么我们在选中select2的选项之后如何取值和赋值呢1、获取选中的值var oMenuIcon $(#txt_menuicon_web).select2({placeholder: 请选择菜单图标,templateResult: oInit.formatState,templateSelection: oInit.formatState});oMenuIcon.val();2、设置select2的选中值var oMenuIcon $(#txt_menuicon_web).select2({placeholder: 请选择菜单图标,templateResult: oInit.formatState,templateSelection: oInit.formatState});oMenuIcon.val(CA).trigger(change);以上就是关于select2的一些特性效果介绍希望对大家的学习有所帮助。
http://www.yutouwan.com/news/492140/

相关文章:

  • 郑州网站建设中心重庆seo海洋qq
  • Wordpress多站点共享用户创新的模板网站建设
  • 百度站长社区辽宁省城乡与住房建设厅网站
  • 站长工具永久更新做国际贸易的有哪有个网站
  • 高端网站制作公上海抖音推广
  • 做蛋糕的网站wordpress 父级子页面跳转
  • 东莞建网站公司哪个好腾讯云域名控制台
  • 网站怎么做搜索栏做网站要服务器和什么
  • 东丰在线网站建设wordpress 更改ico
  • 增城定制型网站建设php培训机构企业做网站
  • 教育网站赏析建立自己的网站用花钱吗
  • 简述网站设计流程网站域名和邮箱域名
  • 国外免费可以做网站的服务器南昌建网站的公司
  • 阿里云做淘宝客网站吗义乌之窗
  • 关于网站开发的毕业设计wordpress登录地址加密
  • 美容茌哪个网站做宣传好郑州百度网站建设
  • 网站保姆-源码下载教做美食网站源码
  • 给一个公司做网站需要什么内容温州网页制作设计营销
  • 百度快照 如何抓取网站wordpress忘记了用户名
  • 手机网站和微信网站有哪些360推广和百度推广哪个好
  • 凡科网免费建站手机网站Com
  • 东莞整合网站建设wordpress无法连接ftp服务器
  • 厦门关键词优化网站免费私人直播间 哔哩哔哩
  • 电视云网站建设app广告联盟
  • 招个网站建设维护便利的集团网站建设
  • 国外做婚纱的网站凤楼网站怎么做的
  • 西安网站建设定30天网站建设实录视频
  • 肇庆建站模板源码购物网站前台功能模块分析
  • 服装网站建设方案ppt网站的设计与维护摘要
  • 请问做网站怎么赚钱模块网站建设