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 相关文章推荐
javascript 主动派发事件总结
Aug 09 Javascript
ejs v9 javascript模板系统
Mar 21 Javascript
jQuery中:reset选择器用法实例
Jan 04 Javascript
基于jQuery实现动态数字展示效果
Aug 12 Javascript
微信公众平台开发教程(五)详解自定义菜单
Dec 02 Javascript
基于hover的用法实例(推荐)
Jul 04 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
Oct 31 Javascript
基于Datatables跳转到指定页的简单实例
Nov 09 Javascript
JavaScript获取用户所在城市及地理位置
Apr 21 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
Mar 01 Javascript
vue之a-table中实现清空选中的数据
Nov 07 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配合jquery实现增删操作具体实例
2013/12/12 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
2015/09/29 PHP
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
jquery ztree实现下拉树形框使用到了json数据
2014/05/14 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
2015/02/20 Javascript
JavaScript定时器实现的原理分析
2016/12/06 Javascript
Vue键盘事件用法总结
2017/04/18 Javascript
关于ES6箭头函数中的this问题
2018/02/27 Javascript
js实现随机数小游戏
2019/06/28 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
2019/10/31 Javascript
javascript实现贪吃蛇小游戏
2020/07/28 Javascript
JavaScript中window和document用法详解
2020/07/28 Javascript
vue实现登录、注册、退出、跳转等功能
2020/12/23 Vue.js
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
Python统计时间内的并发数代码实例
2019/12/28 Python
python 线程的五个状态
2020/09/22 Python
Sentry错误日志监控使用方法解析
2020/11/12 Python
CSS3 transition 实现通知消息轮播条
2020/10/14 HTML / CSS
欧迪办公美国官网:Office Depot
2016/08/22 全球购物
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
简述安装Slackware Linux系统的过程
2012/05/08 面试题
班长演讲稿范文
2014/04/24 职场文书
十佳护士先进事迹
2014/05/08 职场文书
党员自我评议对照检查材料
2014/09/27 职场文书
死亡证明书样本说明
2014/10/18 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
村党组织公开承诺书
2015/04/30 职场文书
总结Python常用的魔法方法
2021/05/25 Python
JS轻量级函数式编程实现XDM二
2022/06/16 Javascript