Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Jquery 自动完成不';我不能在某些输入上工作_Jquery_Jquery Ui_Jquery Autocomplete - Fatal编程技术网

Jquery 自动完成不';我不能在某些输入上工作

Jquery 自动完成不';我不能在某些输入上工作,jquery,jquery-ui,jquery-autocomplete,Jquery,Jquery Ui,Jquery Autocomplete,jQuery UI自动完成插件不工作 我的代码: $(document).ready(function() { $('#category').autocomplete({ source : 'suggestion.do', width : 300, max : 10, delay : 100, cacheLength : 1, scroll : true, highlight

jQuery UI自动完成插件不工作

我的代码:

$(document).ready(function() {
    $('#category').autocomplete({
        source : 'suggestion.do',
        width : 300,
        max : 10,
        delay : 100,
        cacheLength : 1,
        scroll : true,
        highlight : false
    });
});
写这本书很有效

[“abcd”,“abc”]

除非直接提供(不是从外部文件加载),否则此选项不起作用:

[{label:“Choice1”,value:“value1”},{label:“Choice2”,value:“value2”}]


您没有将键值放在引号中。会的

[{"label": "Choice1", "value": "value1" },{ "label": "Choice2", "value": "value2" }]

“不起作用”你能描述一下什么不起作用吗?也许建立一个jsfiddle.net?@AmirHosseinMehrvarzi你能详细说明一下吗。我所做的只是将数据直接写入一个外部文件。我写了两个案例。第一个有效。第二个没有。但是,如果第二条是直接在js中给出的,则第二条有效。@AmirHosseinMehrvarzi建议的内容就是上面在js中给出的内容bold@Sharlike我所说的不工作是指自动完成建议不会加载。无法安排JSFIDLE,因为直接html jquery可以工作,但对于从外部文件加载的特定给定输入不起作用。