Sonuçları AJAX kullanarak Select2'de görünmesini sağlamakta sorun yaşıyorum. Select2: Sonuçlar AJAX kullanarak gösterilmiyor
[
{ "metin": Ben isteği beklenen JSON döndüren bakın JavaScript Konsolu kullanarak
$(document).ready(function() { $("#producto").select2({ placeholder: 'Select a product', formatResult: productFormatResult, formatSelection: productFormatSelection, dropdownClass: 'bigdrop', escapeMarkup: function(m) { return m; }, minimumInputLength:3, ajax: { url: 'http://foo.foo/listar.json', dataType: 'jsonp', data: function(term, page) { return { q: term }; }, results: function(data, page) { return {results:data}; } } }); function productFormatResult(product) { var html = "<table class='product-resultado'><tr>"; if(product.img != undefined) { html += "<td class='product-image'><img src='"+product.img+"'/></td>"; } html += "<td class='product-info'>"; html += product.text + "<br />"; html += product.precio_costo + " CRC <br />"; html += "Existencias: " + product.existencias; html += "</td></tr></table>"; return html; } function productFormatSelection(product) { return product.text; }
: İşte benim kodudur "Foo Ürünü", "img": "#", "precio_costo": 45, "existencias" 0 "kimlik": 2}
]
Sonuçların olduğuna inanıyorum: function(data, page) { ... }
çağrılmıyor çünkü orada bir uyarı verdim ve hiçbir şey olmadı.
Sadece sonuçlarını beklerken orada asılı:
Thanx. Bugün hayatımı kurtardın .... – Haritha
Rica ederim;) –