Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 使用来自Ajax调用的数据加载typeahead.js_Javascript_Jquery_Ajax_Json_Twitter Typeahead - Fatal编程技术网

Javascript 使用来自Ajax调用的数据加载typeahead.js

Javascript 使用来自Ajax调用的数据加载typeahead.js,javascript,jquery,ajax,json,twitter-typeahead,Javascript,Jquery,Ajax,Json,Twitter Typeahead,基本上,我试图实现的是通过Ajax调用从jQuery加载数据库中的数据。Ajax调用与脚本通信,以加载JSON格式的数据并将其返回给jQuery。然后我想将这些数据用于typeahead.js。我已经阅读了thread并使用了以下代码: $'.subject'.typeahead{ 来源:functionquery,process{ 返回$.get “/get/subjects”, “uni=”+查询, 函数数据{ 返回处理数据; } ; } }; 页面/get/subjects返回JSON,但

基本上,我试图实现的是通过Ajax调用从jQuery加载数据库中的数据。Ajax调用与脚本通信,以加载JSON格式的数据并将其返回给jQuery。然后我想将这些数据用于typeahead.js。我已经阅读了thread并使用了以下代码:

$'.subject'.typeahead{ 来源:functionquery,process{ 返回$.get “/get/subjects”, “uni=”+查询, 函数数据{ 返回处理数据; } ; } }; 页面/get/subjects返回JSON,但是typeahead继续不工作,没有错误。然而,它确实改变了我的页面布局,但没有结果


谢谢

在我看来,您作为代码示例使用的链接是关于Bootstrap typeahead插件的,这与typeahead.js不同。顺便说一句,前者不适合后者。如果你真的在使用typeahead.js,我建议你使用猎犬建议引擎,它可以直接处理ajax调用,而不是使用typeahead插件。请看问题,我想问一些关于ajax的问题,但代码完全可以正常工作。