【问题标题】:How jqueryui autocomplete works with Json?jqueryui 自动完成如何与 Json 一起工作?
【发布时间】:2019-07-22 18:25:23
【问题描述】:

jquery ui 有问题...

这个代码示例不工作,我不明白为什么,你知道为什么吗?

js:

    $('#form_tags').autocomplete({
    source: function (requete, reponse) { // les deux arguments représentent les données nécessaires au plugin
        $.ajax({
            url: '/blog/tags.json', // on appelle le script JSON
            dataType: 'json', // on spécifie bien que le type de données est en JSON            
            success: function (donnee) {
                console.log(donnee);
                reponse($.map(donnee, function (objet) {
                    return objet.TagLib,objet.TagLib; // on retourne cette forme de suggestion
                }));
            }
        });
    }
});

json:

[{"tagLib":"Miel"},{"tagLib":"bon"},{"tagLib":"louis"}]

【问题讨论】:

    标签: javascript json jquery-ui autocomplete


    【解决方案1】:

    改变这个:

    reponse($.map(donnee, function (objet) {
      return objet.TagLib,objet.TagLib; // on retourne cette forme de suggestion
    }));
    

    到这里:

    reponse($.map(donnee, function (objet) {
      return {
        label: objet.tagLib,
        value: objet.tagLib,
      };
    }));
    

    Here is working example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多