0

私は現在、自分のサイトを公開していますが、jquery から POST タイムアウトが発生する理由がわかりません。つまり、POST が送信されていないことを意味します... サイトはhttp://lgavra.com/music#searchで公開されています。この問題を解決する方法については無知であり、それを説明する適切なものは見つかりませんでした。このために、バックエンドで backbone.js と node.js を使用しています。最初の 1 回または 2 回の検索ではかなり高速に動作しますが、次の 2 ~ 3 回は 30 秒以上かかるためタイムアウトになります。 .

4

1 に答える 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 に答える