91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

BootStrap select2 動態改變值的方法

發布時間:2020-08-25 20:36:09 來源:腳本之家 閱讀:163 作者:zhudiwoaini 欄目:web開發

1,selec2動態賦值

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返回數組的鍵值一樣
                }, // 選擇結果中的顯示
                formatResult: function (item) {
                  return item.name;//注意此處的name
                },// 搜索列表中的顯示
                dropdownCssClass: "bigdrop", // apply css that makes the dropdown taller
                escapeMarkup: function (m) {
                  return m;
                }
              });

2,動態改變值                                             

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

以上所述是小編給大家介紹的BootStrap select2 動態改變值的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵港市| 邳州市| 措美县| 阿拉善左旗| 海兴县| 黑河市| 临城县| 株洲县| 秦皇岛市| 安塞县| 洪湖市| 故城县| 双鸭山市| 台南市| 阳曲县| 鲁甸县| 美姑县| 调兵山市| 铜川市| 西峡县| 崇左市| 博爱县| 汉寿县| 万宁市| 虞城县| 霍林郭勒市| 宝山区| 上栗县| 穆棱市| 泰顺县| 南和县| 贡觉县| 岳池县| 鄂托克旗| 汾阳市| 新田县| 辽阳县| 巴南区| 霍林郭勒市| 湾仔区| 乌兰察布市|