2011-07-20 12 views
0

は私がthis guide(ジャンゴのためのオートコンプリートガイド)に続く、私が取得しようとしてイム私のデータベース内の項目のいくつか持っているので、私は私の入力にABを書き、私は4つの応答を取得します。しかし、私はその後別のを追加 - >ABA何も起こりません。jQueryのオートコンプリートdoesntの仕事

Explaining picここでは回転ローダーを見ることができます。そして、それは私のサーバーに向かって任意の要求をするように見えません。

+0

オートコンプリートのための公式jquery UIサイトをチェックしましたか? http://jqueryui.com/demos/autocomplete/#remoteオートコンプリートには、ソースからの読み取り中にgibberishを追加して、gif – Ajaxe

+0

jqueryを表示し、ui docs yesでは表示されないgifがあります。私は別のフォームを試して、それを変更しましたが、私はまだ奇妙な小さなエラーを持っています。 私は静的リストで通常のvarを使用する場合、私はそれを得ることはありません。 – Johan

答えて

0

これは、ウィジェットが答えを待っていますが、取得していないようです。

最初に 'ABA'のAJAXリクエストが行われているかどうかを確認します。あなたが使用するWebサーバのアクセスログに

  • それを使用する場合Djangoの開発サーバの出力に放火犯のコンソールビュー(Firefox拡張機能)で

    • :あなたはこれを確認することができます。

    要求が送信された場合は、サーバーの応答コードを確認してください。エラーがある場合はエラーをチェックしてください。あなたの問題はサーバー側にあります(おそらくviewにあります)。

    要求が送信されない場合、問題はJavascriptの部分(可能性は低い)が要求を送信しないことにあります。

    サーバーレスポンスが受信されている場合は、問題がJavascriptパートの読取りなどにも問題があります。応答が不正な形式である可能性があります。

    あなたの問題を解決するためにFirebugまたは類似のもの(Chrome、Safariなど)を使用する必要があります。デバッグがずっと簡単になります。

  • 関連する問題