이 글에서는 부트스트랩의 selectpicker 드롭다운 상자 사용에 대한 관련 정보를 주로 소개합니다. 이 글은 필요한 모든 사람의 학습이나 학습에 대한 특정 참고 자료를 제공합니다. 함께 배우세요.
머리말
저는 최근 부트스트랩을 사용하고 있으며 이를 기록하기 위해 몇 개의 블로그를 작성했습니다. . . .
bootstrap selectpicker는 부트스트랩의 상대적으로 간단한 드롭다운 상자 구성 요소입니다. 그 효과는 다음과 같습니다.
첨부된 공식 웹사이트 API 링크는 http://silviomoreto.github.io/bootstrap-select입니다. /.
추천 매뉴얼: Bootstrap 중국어 매뉴얼
드롭다운 상자를 사용하는 기본 조작은 일반적으로 단일 선택, 다중 선택, 퍼지 검색, 동적 할당 등입니다. 사용 방법:
사용 방법은 다음과 같습니다.
1. 먼저 소개해야 할 CSS와 js:
bootstrap.css bootstrap-select.min.css jquery-1.11.3.min.js bootstrap.min.js bootstrap-select.min.js
2 js 코드는 다음과 같습니다.
$(function() { $(".selectpicker").selectpicker({ noneSelectedText : '请选择'//默认显示内容 });
//数据赋值 var select = $("#slpk"); select.append("<option value='1'>香蕉</option>"); select.append("<option value='2'>苹果</option>"); select.append("<option value='3'>橘子</option>"); select.append("<option value='4'>石榴</option>"); select.append("<option value='5'>棒棒糖</option>"); select.append("<option value='6'>桃子</option>"); select.append("<option value='7'>陶子</option>");
//初始化刷新数据 $(window).on('load', function() { $('.selectpicker').selectpicker('refresh'); }); });
3.jsp 콘텐츠:
<select id="slpk" class="selectpicker" data-live-search="true" multiple></select>
다중 선택 시, 데이터- live-search="true"가 설정되지 않거나 false일 경우 퍼지 검색창이 표시됩니다.
추천 관련 기사:
1.부트스트랩 선택 컨트롤 사용
2. 부트스트랩 드롭다운 다중 선택 상자 사용법
관련 동영상 추천:
1.JavaScript Quick Start_Jade Girl Heart Sutra Series
4. 기타 방법:
선택 항목 가져오기 항목:
var selectedValues = []; slpk:selected").each(function(){ selectedValues.push($(this).val()); });
지정된 항목 선택(에코 편집에 사용):
단일 선택: $('.selectpicker').selectpicker('val', 'listid');
다중 선택: var arr =str.split (','); $('.selectpicker').selectpicker('val', arr);
5 첨부된 것은 내 소스 코드이며, 드롭다운 데이터는 ajax를 통해 백그라운드에서 가져옵니다. :
$(function() { $(".selectpicker").selectpicker({ noneSelectedText : '请选择' }); $(window).on('load', function() { $('.selectpicker').selectpicker('val', ''); $('.selectpicker').selectpicker('refresh'); }); //下拉数据加载 $.ajax({ type : 'get', url : basePath + "/lictran/tranStation/loadRoadForTranStationDetail", dataType : 'json', success : function(datas) {//返回list数据并循环获取 var select = $("#slpk"); for (var i = 0; i < datas.length; i++) { select.append("<option value='"+datas[i].ROAD_CODE+"'>" + datas[i].ROAD_NAME + "</option>"); } $('.selectpicker').selectpicker('val', ''); $('.selectpicker').selectpicker('refresh'); } }); });
위 내용은 제가 정리한 내용입니다. 앞으로 모든 분들께 도움이 되길 바랍니다.
관련 기사:
Ajax 액세스를 사용할 때마다 IE8을 새로 고칠 수 없는 문제
Ajax가 Restful 인터페이스를 호출하여 Json 형식 데이터(코드 포함)를 전송하는 방식
Boa 아래의 Ajax 및 ajax 서버 CGI 통신(그래픽 튜토리얼)
위 내용은 부트스트랩에서 selectpicker 드롭다운 상자를 사용하는 방법의 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!