我必须使用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(test);
[{"meta_value":"United States"},{"meta_value":"Germany"}]
第3。 js文件(!)
jQuery(document).ready(function($){
console.log(ff);
jQuery('#city_form')。自动完成({
来源:ff
});
[{"meta_value":"United States"},{"meta_value":"Germany"}]
所以当你看到js接收ff的值作为数组但自动完成功能不起作用。虽然如果我用数组var ff = [更改js中的ff] "的ActionScript&#34 ;, "的AppleScript&#34 ;, " Asp"]它有效。
答案 0 :(得分:2)
您可以将来源指定为