2015-12-03 23 views

回答

0

存儲你的結果在一個全局變量,並檢查變量做AJAX調用之前的內容。

OR

嘗試使用ajax.processResults選項它傳遞給選擇二之前處理從服務器返回的數據。

enter code here$('select').select2({ 
        ajax: { 
         url: '/example/api', 
         processResults: function (data) { 
            //add data to global variable 
            return { 
              results: data.items 
              }; 
           } 
          } 
         }); 
+0

在選擇2中選擇4.0 ajax不是函數。那麼我該如何檢查? – user3018765

+0

我編輯了我的答案。希望能幫助到你。 –

+0

我想阻止如果數據緩存在全局變量中使用ajax。所以如果全局變量沒有設置,那麼做一個Ajax,否則使用全局變量 – user3018765