Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自动完成Jquery用户界面。。。json漏洞_Javascript_Jquery_Json_Autocomplete - Fatal编程技术网

Javascript 自动完成Jquery用户界面。。。json漏洞

Javascript 自动完成Jquery用户界面。。。json漏洞,javascript,jquery,json,autocomplete,Javascript,Jquery,Json,Autocomplete,我的自动完成脚本有问题。。。如果我使用json文件,则会显示所有数据,但自动完成不起作用。。相比之下,如果我使用表NPA,它会工作 有人能帮我解决这个问题吗?谢谢 我的autocomplete.php var NPA = 'npa.json'; var NPA2 = [{"value": "1700","label": "NewYork City"},{"value": "1701","label": "Chicago"}]; $('#tags').autocomplete({ source

我的自动完成脚本有问题。。。如果我使用json文件,则会显示所有数据,但自动完成不起作用。。相比之下,如果我使用表NPA,它会工作

有人能帮我解决这个问题吗?谢谢

我的autocomplete.php

var NPA = 'npa.json'; 
var NPA2 = [{"value": "1700","label": "NewYork City"},{"value": "1701","label": "Chicago"}];

$('#tags').autocomplete({
source: NPA2,
minLength: 1
});
My npa.json:

[{"value": "1700","label": "NewYork City"},{"value": "1701","label": "Chicago"}]
您的NPA内容应该是NPA.json的字符串。而不是这个文件的内容

你应该:

var NPA = 'npa.json';
$.getJSON(NPA, function(data) {
    $('#tags').autocomplete({
        source: data,
        minLength: 1
    });
});