2016-04-06 15 views
0

Görünümümde aşağıdaki kod var ve geri arama ile gönderdiğim değerlerle birlikte aşağı açılan kutuyu seçmeye çalışıyorum ama maalesef çalışmaz.selectize.js ve ajax ile ilgili sorunlar

http://maxoffsky.com/code-blog/laravel-shop-tutorial-3-implementing-smart-search/ numaralı telefonu takip ediyordum. Herhangi bir kişi beni doğru yönde gösterebiliyorsa büyük bir memnuniyetle karşılanacaktır!

Bashers recomendations ile güncellendi. tepki

{"data":[{"description":"Crushed blacks "},{"description":"Crushed  blacks "},{"description":"Example of crushed blacks"},{"description":"Example of crushed blacks and video noise"},{"description":"Example of heavily de-interlaced artfacts on footage during title sequence - As source"}]} 

cevap

0

döndürülür

  $('#testselect').selectize({ 
      valueField: 'description', 
      labelField: 'description', 
      searchField: ['description'], 
      maxOptions: 10, 
      options: [], 
      create: true, 
      render: { 
       option: function(data, escape) { 
        return '<div>' + escape(data.description) + '</div>'; 
       } 
      }, 
      load: function(query, callback) { 
       if (!query.length) return callback(); 
       $.ajax({ 
        url: '/gettimecodes', 
        type: 'GET', 
        data: { 
         q: query 
        }, 
        error: function() { 
         callback(); 
        }, 
        success: function(res) { 
         callback(res.data) 
        } 
       }); 
      }, 
     }); 

JSON Sizin valueField yok. url, geçirdiğiniz nesnenin bir özelliği değil. valueField değerini description olarak değiştirin. O zaman bir tane alırsan daha özel bir hata bildirin. Ayrıca şimdilik optGroups'u kaldırın. Temel tut.

+0

Merhaba Basher, bana geri döndüğünüz için teşekkürler Değeri değiştirerek önerilerinizle ilgili orijinal sorumu güncelledim. Çalıştığım zaman, bazen bu şeyleri nasıl özlediğimi bilmiyorum. –

+0

@DanielPremier evet, seçimle çok şey oluyor. Dokümantasyon% 80 gibi görünüyor - ihtiyacınız olan her şeye sahip ancak farklı veri kaynaklarına sahip daha fazla örnek, işe başladığında yardımcı olacaktır. Yine de harika bir combobox. Onunla sopa! – basher