का उपयोग करके परिणाम प्रदर्शित नहीं हो रहा है मुझे AJAX का उपयोग कर चयन 2 में परिणाम दिखाने में परेशानी हो रही है। यहाँ मेरी कोड है:चयन 2: AJAX
$(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;
}
Javascript कंसोल का उपयोग करना, मैं देख रहा हूँ अनुरोध उम्मीद JSON देता है:
[
{ "पाठ": "फू उत्पाद", "img": "#", "precio_costo": 45, "existencias": 0, "id": 2}
]
मुझे विश्वास है कि परिणाम: function(data, page) { ... }
नहीं कहा जा रहा है, क्योंकि मैंने वहां एक चेतावनी दी और कुछ भी नहीं हुआ।
यह वहीं लटका हुआ है परिणाम के लिए इंतजार:
थैंक्स। आपने आज अपना जीवन बचाया .... – Haritha
आपका स्वागत है;) –