1

これは私のコードです

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」がありません

しかし、私の以前のプロジェクトでは同じ方法で問題なく動作します....誰でもtel wat shudを実行できますか??

4

1 に答える 1

1

jQuery が含まれていないか、競合があるようです。プロジェクトに jQuery を含め、$名前空間を使用する他のライブラリがないことを確認するか、jQuery をnoConflictモードで実行するように設定します。

于 2013-05-27T08:10:40.137 に答える