【问题标题】:What is the right JSON format for Select2 remoteSelect2 远程的正确 JSON 格式是什么
【发布时间】:2015-11-14 12:17:54
【问题描述】:

我对必须为 Select2 返回的 JSON 格式感到有些困惑,这样才能正常工作。

我用 fiddler 捕获的返回 JSON:

还有我的 Select2 设置(#FuncionarioID 是一个选择输入):

$('#FuncionarioID').select2({
ajax: {
    dataType: "json",
    url: "Ajax.ashx?Action=FuncionarioSelect2",
    results: function (data) {
        return { results: data };
    },
    cache:false
}

});

我一直在 Stackoverflow 中阅读有关同一主题的问题,我尝试了答案,但没有一个对我有用。你对解决这个问题有什么建议吗?我已经尝试返回像这样的对象 {"id":"1060","text":"teste 1"} 并且它也没有工作。

提前感谢您的帮助。

【问题讨论】:

标签: json jquery-select2


【解决方案1】:

尝试像这样更新你的函数:

     $('#FuncionarioID').select2({
        ajax: {
            dataType: "json",
            url: "Ajax.ashx?Action=FuncionarioSelect2",
            cache: false,
            processResults: function (data, page) {
                return {
                    results: data
                };
            }
        }
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-03
    相关资源
    最近更新 更多