0

XMLHttpRequest を介してサーバーからフォームの HTML を取得し、フォームをページに表示する Javascript があります。

私ができるようにしたいのは、フォームが送信された場合に POST 経由で送信されるデータを抽出し、別の XHR 経由で送信することです。注意が必要な点は、フォームにさまざまなタイプのさまざまな要素を含めることができることです。

フォームの各要素を検査し、その型を判断し、型に基づいて手動でデータを抽出し、すべてをクエリ文字列に組み込むことなく、これを行う方法はありますか?

4

1 に答える 1

0

フォームの各要素を検査し、その型を判断し、型に基づいて手動でデータを抽出し、すべてをクエリ文字列に組み込むことなく、これを行う方法はありますか?

いいえ、ありませんが、そのためのコードが既に書かれている、事前に作成されたライブラリがあります。例: jQuery シリアライズ

POST リクエストを作成する場合は、クエリ文字列ではなく、リクエストの本文にデータを入れる必要があることに注意してください。

于 2012-05-23T11:53:12.147 に答える