麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > AJAX > 正文

select2 ajax 設置默認值,初始值的方法

2024-09-01 08:33:58
字體:
來源:轉載
供稿:網友

在做功能的時候需要修改數據, 修改數據時需要顯示原始值。

但是在select2的時候 顯示原始值是一個非常非常非常非常非常要命的難題。

研究了3個小時, 最后使用$.ajax 重新加載原始值, 并顯示。

 //two AJAX獲取數據方式(每次請求) var $c_HospitalCode = $("#c_HospitalCode").select2({ ajax: {  type: 'GET',  url: "/Report/AjaxOption/Ajax_LoadHospitalByKey",  dataType: 'json',  delay: 400,  data: function (params) {   return {    key: params.term, // search term 請求參數    page: params.page,    MKORGCode: '@VModel.MKORGCode'   };  },  processResults: function (data, params) {   //重命名字段名   for (var i = 0; i < data.length; i++)   {    data[i].id = data[i].Value;    data[i].text = data[i].Name;   }   //params.page = params.page || 1;   return {    results: data//,//itemList    //pagination: {    // more: (params.page * 30) < data.length    //}   };  },  cache: true }, placeholder: '請選擇',//默認文字提示 //placeholder: { id: "2", text: "text2" }, language: "zh-CN", tags: true,//允許手動添加 separator: ",", // 分隔符 allowClear: true,//允許清空 escapeMarkup: function (markup) { return markup; }, // 自定義格式化防止xss注入 minimumInputLength: 3,//最少輸入多少個字符后開始查詢 formatResult: function formatRepo(repo) { return repo.text; }, // 函數用來渲染結果 formatSelection: function formatRepoSelection(repo) { return repo.text; }//, // 函數用于呈現當前的選擇  });

重點是下面的代碼, 再次加載默認值. 賦值.

 //再次加載默認值. 賦值.   $.ajax({   url: "/Report/AjaxOption/Ajax_LoadHospitalByHospitalCodes",    data: { HospitalCodes: '@VModel.HospitalCode' },   dataType:'json',   success: function (data) {     for (var d = 0; d < data.length; d++) {     var item = data[d];      var option = new Option(item.Name, item.Value, true, true);      $c_HospitalCode.append(option);    }    $c_HospitalCode.trigger('change');//使用這個方法顯示到select2上.   }   }); 

主要是在select 控件添加上 option . 具體是ajax加載的還是直接后臺用代碼生成的. 都可以.. 最后用 $select2.trigger(‘change'); 渲染到界面上.. 就可以了。

以上這篇select2 ajax 設置默認值,初始值的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美成年人视频在线观看 | 亚洲一区在线免费视频 | 牛牛视频在线 | 国产一区网址 | 欧美成人激情在线 | 一区二区久久精品66国产精品 | 国产一级午夜 | 本色视频aaaaaa一级网站 | 欧美一级毛片一级毛片 | 青青操国产 | 欧美日本日韩 | 日韩一级视频 | chinese-xvideos | 国产精品99久久久久久久 | 色交视频 | 国产亚洲精品成人a | av电影免费在线看 | 久久国产28 | 国产在线免费 | av免费在线观看国产 | 成人毛片100免费观看 | 国产精品资源手机在线播放 | 国产porn在线| 午夜视频在线 | 成人精品久久久 | 国产日本在线播放 | 国产三级三级三级三级 | 亚洲精品一二三区 | 一级毛片真人免费播放视频 | 国产成人自拍视频在线观看 | 国产羞羞视频在线免费观看 | 日日做夜夜操 | 欧美 中文字幕 | 综合精品视频 | 亚洲成人入口 | 羞羞视频一区 | 51色视频| 国语自产免费精品视频在 | 亚洲网站在线 | 毛片免费观看视频 | 国产99一区二区 |