0

GET リクエストの結果として表示される検索結果ページがあります。さらに GET データを追加し、その情報でページをリロードしたいと考えています。そうするための最良の方法は何ですか?

今のところ、この2つのアイデアがあります。

  1. 非表示の入力に以前のフォーム データを保持し、データを再送信するだけです。
  2. シリアル化されたデータを GET 文字列に手動で追加し、新しいページを要求します。

他に良い方法はありますか?上記は少し汚いような気がします。可能であれば、できるだけ少ないJSを使用したいと考えています。

(これは以前に何度も尋ねられたと思いますが、検索しても本当の答えが見つかりませんでした。申し訳ありません)。

4

1 に答える 1

0

すでに設定されている各パラメーターの非表示の入力フィールドに問題はありません。

これらは、ユーザーが調べたり操作したりすることを意図していない値である場合に使用する必要があります。それらをフィルターに入れて<form>、新しく選択したすべてのパラメーターと一緒に再送信してください。これにより、共有して再訪できる素敵な URL が得られます。

価値があるのは、私が見つけた他の回答が同じ解決策を示唆していることです。

于 2013-06-10T14:15:40.140 に答える