这是我的代码
var citylist = [];
var index = 0;
var url = "http://test.com/index.php";
var posting = $.post( url, { keystring: ""});
posting.done(function( data ) {
$.each(data, function(key, value) {
console.log(data);
$.each(data, function(key, value) {
citylist[index] = value;
index++;
});
if (index > 0) {
$( "#destination_to" ).autocomplete({source: citylist});
}
});
但我收到以下错误
未捕获的TypeError: 对象函数(e,l){return document.id(e,l,this.document); 没有方法'post'
但是同样的方法对我以前的项目工作正常....任何人都可以这么做吗?
答案 0 :(得分:1)
好像你没有包含jQuery或者存在冲突。确保将jQuery包含到项目中,并且没有其他库使用$
命名空间或设置jQuery以noConflict
模式运行。