2016-10-28 35 views
0

我在使用Select2的時候出現了一些問題JQuery插件導致我第一次使用它。JQuery Select2插件+ Laravel 5.3

$(".select-class").select2({ 
    ajax: { 
     url: "{{route('route-next')}}", 
     dataType: 'json', 
     type: "POST", 
     data: function (term, page) { 
      return { 
       type: 'type_of_mine', 
       kelas : kelas, 
       jurusan : jurusan, 
       q: term 
      }; 
     }, 
     results: function (data, page) { 
      return { results: data.results }; 
     } 

    }, 
    initSelection: function (item, callback) { 
     var id = item.val(); 
     var text = item.data('option'); 
     if(id > 0){ 
      var data = { id: id, text: text }; 
      callback(data); 
     } 
    }, 
    formatAjaxError:function(a,b,c){return"Not Found .."} 
}); 

,但我總是得到這個錯誤消息,我的控制檯上:

jquery.min.js:2 Uncaught Error: No select2/compat/initSelection(…)

回答

0

通過它的外觀,initSelection已選擇二的後續版本中刪除。

你可以找到更多關於它的刪除和如何修復它的信息here

希望有幫助!