[英]jQuery Autocomplete doesn't work (JSON PHP to js)
我必须使用SQL从国家自动完成。
1. php $ sql_list_countries =(SQL请求)
var_dump
array (size=2)
0 =>
object(stdClass)[3]
public 'meta_value' => string 'United States' (length=13)
1 =>
object(stdClass)[4]
public 'meta_value' => string 'Germany' (length=7)
脚本javascript(位于php文件中):
var country_array =;
var test = JSON.stringify(country_array);
console.log(测试);
[{"meta_value":"United States"},{"meta_value":"Germany"}]
3. js文件(!)
jQuery(document).ready(function($){
console.log(ff);
jQuery('#city_form').autocomplete({
资料来源:ff
});
[{"meta_value":"United States"},{"meta_value":"Germany"}]
因此,如您所见,js将ff的值作为数组接收,但是自动完成功能不起作用。 尽管如果我使用数组var ff = [“ ActionScript”,“ AppleScript”,“ Asp”]更改js中的ff,它仍然可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.