URLのハッシュ部分に格納するための特定のhtmlフォームの文字列表現を作成したいと思います。
私はそのようなメソッドとjqueryがあることを怠惰に望んでいました。serialize()は、私が見たすべての例で、フォーム送信の'this'オブジェクトを使用することを除いて、うまくいくようです。私のサイトでは、フォームが送信されていません。シリアル化できるようにしたいだけです。私はもう試した:
params['formParams'] = $("#"+currentSearchForm).serialize();
しかし、シリアル化されたフォームの代わりに空の文字列を取得します。
フォーム送信をスプーフィングしてシリアル化された文字列を生成してから、デフォルトのイベントなどをキャンセルする必要がありますか?少し不自然なようです..?
あるいは、シリアル化が間違っているだけかもしれません。
ご協力いただきありがとうございます!