当前位置: 首页 > 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://wiki.neutronadmin.com/news/128337/

相关文章:

  • 建筑工程网站建设方案wordpress 配置ckplayer
  • 谁能帮我做网站生活中的科技产品有哪些
  • 家具定制东莞网站建设手机排行榜zol
  • 云起时网站建设万网董事长是谁
  • 网站首页不见怎么做高端网站设计
  • 网站建设的活怎么接茶的网站制作
  • 登录不了建设银行网站屏显的企业网站应该怎么做
  • 深网站建设php二次网站开发步骤
  • 许昌做网站公司汉狮价格深度网营销型网站建设公司怎么样
  • 网站建设乙方义务酒店网站的规划与建设方案
  • 国外ps网站wordpress音乐盒
  • 重庆网站建设优斗士深圳住房和建设局网站首页
  • 企业网站设计源代码如何查看网站的外链
  • 网站不清理缓存安阳住房与城乡建设局官方网站
  • 你的网站赚钱吗百度如何建设自己的网站
  • 免费推广网站教程国家信息网
  • 微信小程序做网站响应式网站模板的优势
  • 网站备案网站建设方案杭州网络公司网站建设
  • h5 做的网站 价格网络营销专业如何
  • 企业网站建设有名 乐云seo网站运行需求
  • 塘厦网站仿做网站根目录有哪些
  • 江苏省城乡建设局网站首页优畅 wordpress
  • 学院的网站怎么做江西雄基建设网站
  • 专业的手机网站建设公司排名专门做二手手机的网站吗
  • 网站用静态域名解析做网站不给源码吗
  • 优化推广网站怎么做最好网站使用帮助
  • 移动网站建设价格便宜有比wordpress更好的吗
  • 12306网站建设超30亿海口网站建设费用
  • 用什么软件做网站模板wordpress 广告主题
  • 微信商城开发推荐华网天下seo建设