$("#autocomplete").focus(function() {
$.ajax({
type: 'POST',
url: "__URL__/dishUnit",
dataType: "html",
success: function(data) {
//将var countries=XX放在这里时,下面函数里的countries就得不到值。
//不知什么问题
},
});
});
var countries = [{
value: '个'
},
{
value: '碗'
}
];
$('#autocomplete').autocomplete({
lookup: countries,
minChars: 0, //自动完成激活之前填入的最小字符
// max: 12, 列表里的条目数
});
应该是ajax的异步问题,同步就好了。。