1

はい、同じ URL の下にすべてのフレームがあります。

フォームを iframe に送信し、フレーム ドキュメントのコンテンツを取得し、親ページで必要なことを行うだけで、かなりの量の入力を節約できるようです。(例えば、送信後にフォームにエラーを表示する)

では、なぜ AJAX の代わりにフレームに送信しないのでしょうか?

編集: https://stackoverflow.com/a/362743/870729

iframe はコンテンツの埋め込みを目的としていますが、他の理由で頻繁に使用されることを覚えておく必要があります。1 つの例は、jQuery などでアップロードの進行状況を表示する動的アップロード フォームです。

私の場合、具体的には、ユーザーがフォームを送信したときに、1 つの番号を返したいと考えています。

たとえば、ユーザーがサインイン フォームを送信し、結果が 0 の場合、入力したユーザー名は存在しません。1 は間違ったパスワードなどです。

私はJSでこのようなことをします:

 if(response==2){ //let's just say that '2' is "no errors"
   displayMessage("You have signed in successfully!");
 }

編集:

皆様、ご回答ありがとうございます。この場合、AJAX のみを使用します。@cale_bに感謝します。

4

2 に答える 2