博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap-select详细语句分析,如有错误请指出,感谢。
阅读量:5124 次
发布时间:2019-06-13

本文共 1196 字,大约阅读时间需要 3 分钟。

最近项目用到bootstrap的很多插件,之前分享过了bootstrap-table,今天分享一个bootstrap-select 下拉框的插件,详细看代码

HTML:

         

js

$(document).ready(function () {      InitSelectWithNoSearch("cboKeyWordType", "/Admin/Common/BindInvoiceStatus");    InitSpecialItem();          cover();        });

工具类

function InitSelectWithNoSearch(eid, url) {    var tempAjax = "";//多选下拉框功能插件 参考图1官方文档    $("#" + eid).selectpicker({        liveSearch: false,        size: 10        //width: '300px'    });//ajax请求    $.ajax({//数据发送方式        type: "post",//被加载数据的URL地址        url: url,//回调函数,接受服务器端返回给客户端的值,即result值        success: function (data) {//遍历处理data,可以是数组、DOM、json等,取决于直接给定或者ajax返回的类型function (index, value)中index是当前元素的位置,value是值。            $.each(data, function (i, n) {// 之间的值是浏览器显示在下拉列表中的内容,而 value 属性中的值是表单被提交时被发送到服务器的值。                tempAjax += "";            });//.empty和.append作用是多级菜单,当一级菜单改变的时候,清除二级菜单里面的数据再进行加载            $("#" + eid).empty();            $("#" + eid).append(tempAjax);//更新内容刷新到相应的位置,ajax请求的数据添加到下拉框的时候必须有render和refresh操作不然不显示            $("#" + eid).selectpicker('render');            $("#" + eid).selectpicker('refresh');        }    });}

图1

 

转载于:https://www.cnblogs.com/kklam/p/7272501.html

你可能感兴趣的文章
NOIP2013 提高组 Day1
查看>>
cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题
查看>>
存储(硬件方面的一些基本术语)
查看>>
观察者模式
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
Win磁盘MBR转换为GUID
查看>>
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
Java SE和Java EE应用的性能调优
查看>>
Android设计模式系列--原型模式
查看>>
免费的论文查重网站
查看>>
C语言程序第一次作业
查看>>
leetcode-Sort List
查看>>
中文词频统计
查看>>
了解node.js
查看>>
想做移动开发,先看看别人怎么做
查看>>
Eclipse相关集锦
查看>>
虚拟化架构中小型机构通用虚拟化架构
查看>>
继承条款effecitve c++ 条款41-45
查看>>
Java泛型的基本使用
查看>>
1076 Wifi密码 (15 分)
查看>>