使用ajax检索的json数据填充Select2时遇到一些问题。
我检查来自Select2-Github-AjaxData的所有样本以及StackOverFlow中的其他样本,因此始终存在同样的问题...检索到的Json无法更新下一个select2。
有些尝试我使用Jquery.Ajax来检索和分配:
function loadvariedad() {
var productIDVal= $("#frb_producto").val();
$.ajax ({
url: "http://www.fruitbull.info/api/json/es/v",
data: {idv: productIDVal, key:"123456"},
delay: 250,
dataType: 'json',
success: function(theResponse) {
$("#frb_variedad").select2({
data: theResponse.items
});
}
});
};
检查的其他解决方案是Github格式的Ajax示例:
var productIDVal= $("#frb_producto").val();
$('#frb_variedad').select2({
ajax: {
url: 'http://www.fruitbull.info/api/json/es/v?key=123&idv='+productIDVal,
processResults: function (data) {
return {
results: data.items
};
}
}
});
有任何想法或帮助检查吗?
解决了json原始数据格式错误