欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

BootStrap select2 動態(tài)改變值的方法

 更新時間:2017年02月10日 16:46:24   作者:zhudiwoaini  
這篇文章主要介紹了BootStrap select2 動態(tài)改變值的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

1,selec2動態(tài)賦值

var temp=JSON.stringify({ id: "1|所有停車場", name: "所有停車場" });
$("#e_pid").attr("value", tempP);
              $("#e_pid").select2({
                placeholder: "查找停車場名稱(多選)",
                language: "zh-CN",
                minimumInputLength: 1,
                allowClear: true,
                multiple: true,
                ajax: {
                  // instead of writing the function to execute the request we use Select2's convenient helper
                  url: "/manage/park/index/json/index",
                  dataType: 'json',
                  data: function (term, page) {
                    return {
                      parkName: term,// search term
                      powerpid: "1"
                    };
                  },
                  results: function (data, page) { // parse the results into the format expected by Select2.
                    // since we are using custom formatting functions we do not need to alter remote JSON data
                    for (var i = 0; i < data.length; i++) {
                      data[i].id = data[i].id+"|"+data[i].name;
                    };
                    data.push({ id: "577cb125f8d2c404572413d1|無", name: "無" });
                    return {
                      results: data
                    };
                  }
                },
                initSelection: function (element, callback) {
//賦初始值
                  // the input tag has a value attribute preloaded that points to a preselected movie's id
                  // this function resolves that id attribute to an object that select2 can render
                  // using its formatResult renderer - that way the movie name is shown preselected
                  var data = [];
                  var value = ""
                  var str = $(element).val().split('^');
                  for (var i = 0; i < str.length; i++) {
                    var temp = JSON.parse(str[i]);
                    value += temp.id + ",";
                    data.push(temp);
                  }
                  ;
                  value = value.substring(0, value.length - 1);
                  $(element).val(value);
                  callback(data);
                },
                formatSelection: function (item) {
                  return item.name;//注意此處的name,要和ajax返回數(shù)組的鍵值一樣
                }, // 選擇結(jié)果中的顯示
                formatResult: function (item) {
                  return item.name;//注意此處的name
                },// 搜索列表中的顯示
                dropdownCssClass: "bigdrop", // apply css that makes the dropdown taller
                escapeMarkup: function (m) {
                  return m;
                }
              });

2,動態(tài)改變值                                             

$("#e_pid").attr("value", temp);
                          $("#e_pid").trigger('change'); //動態(tài)改變值以后必須觸發(fā)改變時間。否則將不會生效

以上所述是小編給大家介紹的BootStrap select2 動態(tài)改變值的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 一文詳解JavaScript中的URL和URLSearchParams

    一文詳解JavaScript中的URL和URLSearchParams

    URL,稱為統(tǒng)一資源定位器,指互聯(lián)網(wǎng)上能找到資源定位的字符串,而URLSearchParams對象是專門用于處理url網(wǎng)址信息中的查詢字符串,本文就來帶大家深入了解一下二者的使用
    2023-05-05
  • Javascript下的keyCode鍵碼值表

    Javascript下的keyCode鍵碼值表

    Javascript下的keyCode鍵碼值表...
    2007-04-04
  • 微信小程序JSON配置文件詳細(xì)講解作用

    微信小程序JSON配置文件詳細(xì)講解作用

    JSON是一種數(shù)據(jù)格式,在實際開發(fā)中,JSON總是以配置文件的形式出現(xiàn)。小程序項目中也不例外:通過不同的Json配置文件,可以對小程序項目進(jìn)行不同級別的配置
    2022-10-10
  • 一文解析JavaScript中的閉包和內(nèi)存泄漏

    一文解析JavaScript中的閉包和內(nèi)存泄漏

    這篇文章將深入探討閉包和內(nèi)存泄漏之間的關(guān)系,并通過具體的代碼案例來證明閉包并不必然導(dǎo)致內(nèi)存泄漏,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-06-06
  • 實例分析JS與Node.js中的事件循環(huán)

    實例分析JS與Node.js中的事件循環(huán)

    本篇文章通過實例給大家詳細(xì)分析了JS與Node.js中的事件的原理以及用法,大家學(xué)習(xí)一下吧。
    2017-12-12
  • 微信小程序手機號授權(quán)一鍵登錄功能實現(xiàn)代碼

    微信小程序手機號授權(quán)一鍵登錄功能實現(xiàn)代碼

    在微信小程序中實現(xiàn)手機號一鍵登錄功能,首先需要通過uni.login調(diào)用獲取微信的登錄憑證(code),然后將此code發(fā)送到服務(wù)端,本文給大家介紹微信小程序手機號授權(quán)一鍵登錄功能,感興趣的朋友跟隨小編一起看看吧
    2024-10-10
  • javascript實現(xiàn)密碼驗證

    javascript實現(xiàn)密碼驗證

    這篇文章主要介紹了javascript密碼驗證的實現(xiàn)方法,過程很簡單具有一定的參考價值,適合初學(xué)者學(xué)習(xí)研究,感興趣的小伙伴們可以參考一下
    2015-11-11
  • 關(guān)于JS判斷圖片是否加載完成且獲取圖片寬度的方法

    關(guān)于JS判斷圖片是否加載完成且獲取圖片寬度的方法

    本篇文章小編為大家介紹,關(guān)于JS判斷圖片是否加載完成且獲取圖片寬度的方法,有需要的朋友可以參考一下
    2013-04-04
  • 自己的js工具 Cookie 封裝

    自己的js工具 Cookie 封裝

    有些時候我們的web程序需要利用cookie來實現(xiàn)一些功能,很多時候我們并不需要非得用服務(wù)端來操作cookie,因為js可以也操作cookie.
    2009-08-08
  • JS深度拷貝Object Array實例分析

    JS深度拷貝Object Array實例分析

    這篇文章主要介紹了JS深度拷貝Object Array,結(jié)合實例形式分析了JavaScript深度拷貝的原理,需要的朋友可以參考下
    2016-03-03

最新評論