0

jquery post submit と page refresh を介して情報を保持する方法を提案できる人はいますか?

うまく機能するカスタマイズされた検索フィルターがありますが、結果が基づいている検索パラメーターをユーザーに通知するシステムが必要です。

つまり、ユーザーが送信ボタンを押してページが更新されたときに、ユーザーの検索入力からの情報を保持して、リマインダーとして表示できるようにする必要があります。

ここで私の取り組みを見ることができます (http://www.plotsandhouses.com/node/29)。価格帯のみがリマインダー メッセージを生成します。ドロップダウンリストに入力してから送信するだけ です。ページの上部に更新メッセージが表示されます。

現在、JQuery Cookie プラグイン プロジェクトを試していますが、粘着性があり、更新メッセージが十分にすばやく更新されません。そのため、最新の前からメッセージを受け取ります。

皆さん、ありがとうございました。

4

1 に答える 1

1

POST の代わりに GET を使用してユーザーの値をサーバーに送信できる場合は、jquery を使用してクリック ハンドラーを送信ボタンにアタッチし、そのクリック ハンドラーでフォームを読み取ることで、デフォルトの html POST フォーム送信をハイジャックします。値をいくつかの URL var に追加し、これを呼び出して実際にリダイレクトを実行します。

window.location = the_constructed_url;
于 2011-07-08T06:26:30.643 に答える