BootStrap selectpicker后台动态绑定数据


Posted in Javascript onJune 01, 2017

项目使用BootStrap设置select时,不能动态加载,使用以下方法可以解决。

//获得全部订单信息(订单ID,订单名称)
function GetAllOrders(obj) {
 $.ajax({
  type: 'Get',
  url: '/OrderTypeSetting/GetAllCanUseOrderTypes/',
  dataType: "Json",
  success: function (data) {
   if (!data.flag) {    
    $.each(data, function (i, n) {
     $("#" + obj).append(" <option value=\"" + n.os_id + "\">" + n.os_name + "</option>");
    })
    $("#" + obj).selectpicker('refresh');
    
   }
  }
 })

}

//获得全部订单信息(订单ID,订单名称)
function GetAllOrders(obj) {
 $.ajax({
  type: 'Get',
  url: '/OrderTypeSetting/GetAllCanUseOrderTypes/',
  dataType: "Json",
  success: function (data) {
   if (!data.flag) {
    var opstr = "";
    $.each(data, function (i, n) { 
      opstr += " <option value=\"" + n.os_id + "\">" + n.os_name + "</option>";
    })    
    var myobj = document.getElementById(obj);
    if (myobj.options.length == 0) {
     $("#" + obj).html(opstr);
     $("#" + obj).selectpicker('refresh');
    }
   }
  }
 })

}

参考资料:

bootstrap-select

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
修复bash漏洞的shell脚本分享
Dec 31 Javascript
javascript中传统事件与现代事件
Jun 23 Javascript
js实现当前输入框高亮显示的方法
Aug 19 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
Nov 03 Javascript
VUE中v-model和v-for指令详解
Jun 23 Javascript
ReactNative列表ListView的用法
Aug 02 Javascript
JS闭包的几种常见形式实例详解
Sep 16 Javascript
angularjs请求数据的方法示例
Aug 06 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
Oct 26 Javascript
JS简单表单验证功能完整示例
Jan 26 Javascript
vue路由的配置和页面切换详解
Sep 09 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
Jun 01 #Javascript
Require.JS中的几种define定义方式示例
Jun 01 #Javascript
关于javascript获取内联样式与嵌入式样式的实例
Jun 01 #Javascript
react-router中的属性详解
Jun 01 #Javascript
javascript 数据存储的常用函数总结
Jun 01 #Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 #Javascript
详解基于webpack搭建react运行环境
Jun 01 #Javascript
You might like
PHP面向对象的使用教程 简单数据库连接
2006/11/25 PHP
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
php生成与读取excel文件
2016/10/14 PHP
php文件后缀不强制为.php的实操方法
2019/09/18 PHP
JavaScript 指导方针
2007/04/05 Javascript
javascript开发技术大全-第1章javascript概述
2011/07/03 Javascript
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
2015/09/22 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
js实现京东秒杀倒计时功能
2019/01/21 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
python中常用检测字符串相关函数汇总
2015/04/15 Python
Flask框架各种常见装饰器示例
2018/07/17 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
tensorflow与numpy的版本兼容性问题的解决
2021/01/08 Python
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
2020/06/02 HTML / CSS
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
2019/02/18 HTML / CSS
阿迪达斯德国官方网站:adidas德国
2017/07/12 全球购物
缴纳养老保险的证明
2014/01/10 职场文书
社保转移委托书范本
2014/10/08 职场文书
2014年化工厂工作总结
2014/11/25 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
植物园观后感
2015/06/11 职场文书
三八红旗手主要事迹材料
2015/11/04 职场文书
2019终止劳动合同协议书最新范本!
2019/07/09 职场文书
如何在Python项目中引入日志
2021/05/31 Python
Golang jwt身份认证
2022/04/20 Golang
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js