私は現在、自分のサイトを公開していますが、jquery から POST タイムアウトが発生する理由がわかりません。つまり、POST が送信されていないことを意味します... サイトはhttp://lgavra.com/music#searchで公開されています。この問題を解決する方法については無知であり、それを説明する適切なものは見つかりませんでした。このために、バックエンドで backbone.js と node.js を使用しています。最初の 1 回または 2 回の検索ではかなり高速に動作しますが、次の 2 ~ 3 回は 30 秒以上かかるためタイムアウトになります。 .
1 に答える
1
ボタンをクリックしているときはSearch
、このように呼び出しています。
this.model.save({channel: e("#channel").val(),week: e("#week").val(),year: e("#year").val(),filter: e("#filter").val()}, {success: e.proxy(this.storeMusic, this)})
これは間違っています。データを取得したい場合は、 を使用する必要がありますmodel.fetch
。以下のようなもの。
this.model.fetch(
{data: {
channel: e("#channel").val(),
week: e("#week").val(),
year: e("#year").val(),
filter: e("#filter").val()
},
success: function () {}
})
于 2013-10-31T08:28:31.637 に答える