链接Select2和ajax json值

时间:2016-01-03 22:55:51

标签: ajax select2

使用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
      };
    }
  }
});

有任何想法或帮助检查吗?

My sample and tries on Fiddle

解决了json原始数据格式错误

0 个答案:

没有答案