bootstrap-select实现下拉框多选效果

bootstrap-select实现下拉框多选效果

听语音

  • 在学习bootstrap实现下拉多选效果的时候,觉得该效果很好,所以拿来分享下,这里就不详细的描述了,直接附上代码给各位看看

方法/步骤

  1. 1

    最终实现的效果:

  2. 2

    HTML代码:

    <div class= "row" style ="margin-top :10px;">

    <div class= "form-group col-xs-12">

    <label for= "sceneModel_title" class="col-sm-1 col-sm-offset-1 control-label" >分类: </label>

    <div class= "col-sm-4">

    <select class= "form-control selectpicker" multiple>

    <option> 请选择</option >

    <option> 游记</option >

    <option> 景点</option >

    <option> 东京</option >

    <option> 日本</option >

    <option> 香港</option >

    <option> 加拿大</option >

    </select>

    </div>

    <label for= "scene_title" class="col-sm-1 control-label" >主题游: </label>

    <div class= "col-sm-4">

    <select class= "form-control selectpicker" multiple>

    <option> 请选择</option >

    <option> 游船</option >

    <option> 漂流避暑</option >

    <option> 博物馆</option >

    <option> 影视基地</option >

    <option> 名胜古迹</option >

    <option> 海岛度假</option >

    </select>

    </div>

    <!--                         <div class="col-sm-10"> -->

    <%--                              <form:checkboxes path="sceneTypeRelations" items="${sceneTypeMap}" /> --%>

    <!--                         </div> -->

    </div>

    </div>

  3. 3

    js代码:

    define(function(require, exports, module) {

    var $ = require( "jquery");

    require( "jquery-validation/1.11.1/jquery.validate.min.js" );

    require( "jquery-validation/1.11.1/messages_bs_zh.js" );

    require( "bootstrap/select/bootstrap-select.min.css" )

    require( "bootstrap/select/bootstrap-select.min.js" )

    $(document).ready( function() {

    // 聚焦第一个输入框

    $( "input[name=name]").focus();

    // 为inputForm注册validate函数

    $( "#sceneModel").validate();

    var lon = $("input[name=longitude]" ).val();

    if (lon == "," ) {

    $( "input[name=longitude]").val("" );

    }

    jQuery( ‘.selectpicker‘).selectpicker({

    liveSearch: true,

    size:8

    });

    });

    module.exports = $;

    });

时间: 2024-10-09 22:40:27

bootstrap-select实现下拉框多选效果的相关文章

jquery实现下拉框多选

一.说明 本文是利用EasyUI实现下拉框多选功能,在ComboxTree其原有的基础上对样式进行了改进,样式表已上传demo,代码如下 二.代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w

ops-web运维平台-create.jsp-mootools下拉框-复选框

create.jsp页面的,body部分 <body onload="Page.init('${pageError}','${pageMessage}',${isSubmit},true)"> <div id="title">${pageTitle}</div> <s:form id="MYFORM" action="%{pageAction}" method="post&q

jq select change下拉框选项变化判断选中值,添加(attr)或移除(removeAttr)一个或多个属性

select change下拉框选项变化判断选中值,添加(attr)或移除(removeAttr)一个或多个属性 $("#IsRecommend").change(function () { var isCheck = $(this).children('option:selected').val(); if (isCheck == "true") { $("#CategoryId").css("display", "

下拉框的级联效果的制作。

$("#province").append(function () { //append() 方法在被选元素的结尾(仍然在内部)插入指定内容 var html = ""; //添加子节点的另一种新颖的用法. for (var i in cityList) { //循环的方法. html += "<option value=" + i + ">" + i + "</option>";

3、CRM2011编程实战——选项集(下拉框)联动效果的实现

需求:根据选择不同的"反映类别",帅选出不同的"反映内容". 字段说明:反映类别:hxcs_feedbacktype,反映内容:hxcs_feedbacktype 解决方案:要设置两个选项集的关联,我们可以为两个选项集设置value的时候,做一些特殊的处理.举例:假设类别的Value:1001,1002,那么对应的内容可以设置为:类别value+00001,即100100001,以此类推.如下图: Js代码如下: function onFeedBackTypeCha

bootstrap中selectpicker下拉框使用方法实例

最近一直在用bootstrap 的一些东西,写几篇博客记录下.... bootstrap selectpicker是bootstrap里比较简单的一个下拉框的组件,先看效果如下: 附上官网api链接,http://silviomoreto.github.io/bootstrap-select/. 下拉框的使用上基本操作一般是:单选.多选.模糊搜索.动态赋值等,下面来看如何使用: 使用方法如下 1.首先需要引入的css和js: bootstrap.css    bootstrap-select.m

select change下拉框改变事件

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

关于java 获取 html select标签 下拉框 option 文本内容 隐藏域

在HTML中从多选下拉框中提取已选中选项的文本内容到后台,被这个问题难倒了. demo.jsp文件 <select id="selecttype" name"type"> <option value="" selected="selected">请选择</option> <c:forEach items="${typeList}" var="typeLis

angularJs实现下拉框多选

话不多说,直接上干货. 肯定需要下拉选插件.必须引入的是   注意 先后顺序 select2.css select2-bootstrap.css select2.min.js angular.min.js angular-select2.js ok,然后只需要写上一段代码就ok,如下 <input select2 select2-model="entity.brandIds" config="brandList" multiple placeholder=&q