国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

下拉多選框

Lyux / 635人閱讀

摘要:基于來制作的一個下拉多選控件使用前需加載庫樣式和還有。由于我覺得有趣一點,把項目遷移到了,地址如下

Bootstrap Selection

基于Bootstrap.dropdown來制作的一個下拉多選控件
使用前需加載JQuery、Bootstrap庫(樣式和JS)還有underscore js。

如果不需要動態加載下拉項可不加載underscore js

例子

簡單使用



//簡單使用
$("#small-exp").selection();

動態加載

//數據源
var data = [
    {"id":1,"name":"star","content":"五星"},
    {"id":2,"name":"star","content":"準五星"},
    {"id":3,"name":"star","content":"四星"},
    {"id":4,"name":"star","content":"準四星"},
    {"id":5,"name":"star","content":"三星"},
    {"id":6,"name":"star","content":"準三星"},
    {"id":7,"name":"star","content":"二星"},
    {"id":8,"name":"star","content":"經濟型"}
];
//動態加載例子
$("#small-exp").selection("source",data);
方法

顯示(或隱藏)下拉框
$(".dropdown-checkbox").selection("toggle")

全選
$(".dropdown-checkbox").selection("all")

反選
$(".dropdown-checkbox").selection("invert")

取消選擇
$(".dropdown-checkbox").selection("none")

取得標題
$(".dropdown-checkbox").selection("title")

設置標題
$(".dropdown-checkbox").selection("title","標題")

取得數據源
$(".dropdown-checkbox").selection("source")

設置數據源
$(".dropdown-checkbox").selection("source",{JSON})

取得所有下拉項的JQuery對象(就是所有checkbox)
$(".dropdown-checkbox").selection("items")

事件

多選控件勾選后促發bs.selection.changed事件。

$(".dropdown-checkbox").selection().on("bs.selection.changed",function(e,selection,$item){
    //...
});
其他

在dropdown-checkbox元素中設置以下data-屬性會自動加載

 data-title="星級 "
 data-source="[{"id":1,"name":"star","content":"五星"},...,{"id":8,"name":"star","content":"經濟型"}]"

取得每個子項的數據源,前提是動態加載下拉的子項

$(".dropdown-checkbox").selection("items").each(function(){
    //數據保存在li上
    var data = $(this).parents("li").data("bs.selection.item.data");
});
  

詳細參考:http://git.oschina.net/packy-tang/Bootstrap-Selection

===============[更新說明]================

項目新版本已經使用bower、gruntjs等管理工具從新打包,多謝各位關注。
由于我覺得coding.net有趣一點,把項目遷移到coding了,地址如下:

  

https://coding.net/u/packy/p/Bootstrap-Selection/git

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85339.html

相關文章

  • 封裝拉多選框

    {{item.text}} × ↑ ↓ {{item.text}}

    luck 評論0 收藏0
  • 1-3. Vue.js核心知識之表單綁定

    摘要:我們可以用指令在表單及元素上創建雙向數據綁定。它會根據控件類型自動選取正確的方法來更新元素。 我們可以用 v-model 指令在表單 input 及 textarea 元素上創建雙向數據綁定。它會根據控件類型自動選取正確的方法來更新元素。 文本輸入框 你輸入的內容: {{ message }} 多行文本框 你輸入的內容:{{ message }} 單選框 男 ...

    mayaohua 評論0 收藏0
  • HTML表單元素及CSS

    摘要:表單一介紹標簽表示為表單,表單元素是允許用戶在表單中輸入內容。屬性值被提交表單的類型二表單組件組件一般被定義在表單中標簽中標簽表示輸入框,為空標簽。屬性,屬性規定要顯示的元素的類型。冒號表示分隔符,分號表示結束符。 表單 一、介紹 標簽表示為表單,表單元素是允許用戶在表單中輸入內容。 屬性:action-提交表單的地址 Method-提交表單的方式。屬性值:get/post ...

    MyFaith 評論0 收藏0
  • HTML表單元素及CSS

    摘要:表單一介紹標簽表示為表單,表單元素是允許用戶在表單中輸入內容。屬性值被提交表單的類型二表單組件組件一般被定義在表單中標簽中標簽表示輸入框,為空標簽。屬性,屬性規定要顯示的元素的類型。冒號表示分隔符,分號表示結束符。 表單 一、介紹 標簽表示為表單,表單元素是允許用戶在表單中輸入內容。 屬性:action-提交表單的地址 Method-提交表單的方式。屬性值:get/post ...

    jayzou 評論0 收藏0
  • 初識 “HTML”

    摘要:僅在屬性存在時使用。規定顯示圖像的。表格概念具有行和列基本結構表示表格表示行表示單元格帶表頭的表格表頭單元格由創建,元素中的文本通常呈現粗體并居中。規定用于發送表單數據的方法。規定表單的名稱。 HTML 什么是HTML? ①全稱:超文本標記語言②超文本:在普通的文本內容的基礎上添加超鏈接、圖片、視頻等③標記語言:HTML提供一系列標簽④版本:HTML 4.01 HTML聲明 1.編碼格...

    史占廣 評論0 收藏0

發表評論

0條評論

Lyux

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<