全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

BootStrap select2 动态改变值的方法

1,selec2动态赋值

var temp=JSON.stringify({ id: "1|所有停车场", name: "所有停车场" });
$("#e_pid").attr("value", tempP);
              $("#e_pid").select2({
                placeholder: "查找停车场名称(多选)",
                language: "zh-CN",
                minimumInputLength: 1,
                allowClear: true,
                multiple: true,
                ajax: {
                  // instead of writing the function to execute the request we use Select2's convenient helper
                  url: "/manage/park/index/json/index",
                  dataType: 'json',
                  data: function (term, page) {
                    return {
                      parkName: term,// search term
                      powerpid: "1"
                    };
                  },
                  results: function (data, page) { // parse the results into the format expected by Select2.
                    // since we are using custom formatting functions we do not need to alter remote JSON data
                    for (var i = 0; i < data.length; i++) {
                      data[i].id = data[i].id+"|"+data[i].name;
                    };
                    data.push({ id: "577cb125f8d2c404572413d1|无", name: "无" });
                    return {
                      results: data
                    };
                  }
                },
                initSelection: function (element, callback) {
//赋初始值
                  // the input tag has a value attribute preloaded that points to a preselected movie's id
                  // this function resolves that id attribute to an object that select2 can render
                  // using its formatResult renderer - that way the movie name is shown preselected
                  var data = [];
                  var value = ""
                  var str = $(element).val().split('^');
                  for (var i = 0; i < str.length; i++) {
                    var temp = JSON.parse(str[i]);
                    value += temp.id + ",";
                    data.push(temp);
                  }
                  ;
                  value = value.substring(0, value.length - 1);
                  $(element).val(value);
                  callback(data);
                },
                formatSelection: function (item) {
                  return item.name;//注意此处的name,要和ajax返回数组的键值一样
                }, // 选择结果中的显示
                formatResult: function (item) {
                  return item.name;//注意此处的name
                },// 搜索列表中的显示
                dropdownCssClass: "bigdrop", // apply css that makes the dropdown taller
                escapeMarkup: function (m) {
                  return m;
                }
              });

2,动态改变值                                             

$("#e_pid").attr("value", temp);
                          $("#e_pid").trigger('change'); //动态改变值以后必须触发改变时间。否则将不会生效

以上所述是小编给大家介绍的BootStrap select2 动态改变值的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# bootstrap  # select2  # BootStrap的select2既可以查询又可以输入的实现代码  # JS组件Bootstrap Select2使用方法解析  # 基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用  # JS组件Bootstrap Select2使用方法详解  # bootstrap模态框远程示例代码分享  # 扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框  # BootStrap模态框和select2合用时input无法获取焦点的解决方法  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 键值  # 则将  # 多选  # 疑问请  # 有任何  # 列表中  # helper  # function  # manage  # url  # convenient  # writing  # ajax  # execute 


相关文章: 一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  在线制作视频网站免费,都有哪些好的动漫网站?  宝塔Windows建站如何避免显示默认IIS页面?  如何通过虚拟机搭建网站?详细步骤解析  ,柠檬视频怎样兑换vip?  Bpmn 2.0的XML文件怎么画流程图  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  开心动漫网站制作软件下载,十分开心动画为何停播?  如何选择高效稳定的ISP建站解决方案?  建站主机默认首页配置指南:核心功能与访问路径优化  如何通过VPS建站实现广告与增值服务盈利?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  如何用PHP快速搭建高效网站?分步指南  北京网站制作的公司有哪些,北京白云观官方网站?  如何在阿里云部署织梦网站?  建站DNS解析失败?如何正确配置域名服务器?  建站主机选购指南与交易推荐:核心配置解析  常州企业网站制作公司,全国继续教育网怎么登录?  英语简历制作免费网站推荐,如何将简历翻译成英文?  太原网站制作公司有哪些,网约车营运证查询官网?  山东云建站价格为何差异显著?  建站之星微信建站一键生成小程序+多端营销系统  如何彻底删除建站之星生成的Banner?  如何快速搭建响应式可视化网站?  建站OpenVZ教程与优化策略:配置指南与性能提升  如何自定义建站之星模板颜色并下载新样式?  如何通过虚拟主机快速搭建个人网站?  郑州企业网站制作公司,郑州招聘网站有哪些?  建站主机服务器选购指南:轻量应用与VPS配置解析  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  上海网站制作开发公司,上海买房比较好的网站有哪些?  网站制作难吗安全吗,做一个网站需要多久时间?  如何使用Golang安装API文档生成工具_快速生成接口文档  jQuery 常见小例汇总  内部网站制作流程,如何建立公司内部网站?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  无锡营销型网站制作公司,无锡网选车牌流程?  如何通过网站建站时间优化SEO与用户体验?  如何快速生成可下载的建站源码工具?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  宁波免费建站如何选择可靠模板与平台?  已有域名和空间如何快速搭建网站?  如何快速搭建安全的FTP站点?  北京建设网站制作公司,北京古代建筑博物馆预约官网?  建站之星3.0如何解决常见操作问题?  高端云建站费用究竟需要多少预算?  网站代码制作软件有哪些,如何生成自己网站的代码?  网站制作说明怎么写,简述网页设计的流程并说明原因? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。