0

チェックボックスの onClick イベントを使用して、ページを更新せずにフォームを送信したい。これが例です。

<form action="index.php" method="POST">
    <input type="checkbox" onClick="this.form.Submit();">
</form>

必要なデータを送信しますが、ページをリロードし続けます。これを防ぐにはどうすればよいですか?

よろしくお願いします、ホルムサス。

4

2 に答える 2

0

従来の POST では、常に更新が行われます (ブラウザーが応答を表示する必要があるため)。これを回避したい場合は、Javascript と XML の融合であるAJAXなどの非同期テクノロジを使用する必要があります。

AJAX の使用を簡素化するために多くのライブラリが存在しますが、jQueryはその 1 つにすぎません。

于 2012-06-13T21:48:10.720 に答える
0

POST を使用してページを送信すると、更新が必要になります。更新を防ぐには、ajax 呼び出しの使用を検討してください。

于 2012-06-13T21:48:24.230 に答える