jquery自动完成疑问1-为什么数据是字符串而结果是对象?

jquery自动完成疑问1-为什么数据是字符串而结果是对象?,jquery,autocomplete,Jquery,Autocomplete,生成一个对象数组。数据是字符串。它们都应该对应于相同的http响应。为什么会这样S X.X: 问候,, MEM可能是服务器上的某个东西 要将结果生成对象,请执行以下操作: $(document).ready(function() { $('#nome_dominio').autocomplete("testeJson2.php", { parse: function(data) { }, formatI

生成一个对象数组。数据是字符串。它们都应该对应于相同的http响应。为什么会这样S X.X:

问候,,
MEM

可能是服务器上的某个东西

要将结果生成对象,请执行以下操作:

$(document).ready(function() {
        $('#nome_dominio').autocomplete("testeJson2.php", {

            parse: function(data) {

            },

            formatItem: function(result) {

                return formatar(result);
            }

        }).result(function(e, result) {

                    alert ('escolheu algo');
            });
    });

还有,萤火虫是你的朋友。。。使用它;不知道FireBug会如何帮助我。。。你在想什么?提前谢谢,Mem实际上我不在乎我有没有字符串或对象。。。我只需要有正确的格式,以便autocomplete接受它并正确解析。我没有尝试使用该方法解析结果。。。但我会试试看。我发誓当这一切结束后我会做一个指导It’谢谢。
$.parseJSON(result);