jquery における post と ajax の違い: 1. $.ajax は jQuery の基礎となる AJAX 実装ですが、$.post はシンプルで使いやすい高レベル実装です。2. $. post は、複雑な $.ajax を置き換えるための post リクエスト関数のみを処理します; 3. Post は、ajax などをさらにカプセル化したものです。
この記事の動作環境: Windows7 システム、jquery1.2.6 バージョン、Dell G3 コンピューター。
jquery $.ajax $.get $.post の違いは何ですか?
$.ajax は、jQuery の基礎となる AJAX 実装です。$.ajax は、一般的な基礎となるパッケージです。$.ajax() がデータをリクエストした後、beforeSend、error、および dataFilter. 、成功、完了など。
$.get $.post は、シンプルで使いやすい高レベルの実装です。$.get $.post メソッドを使用すると、jQuery が自動的にカプセル化して、基礎となる $.ajax を呼び出します。
$.get は、複雑な $.ajax を置き換えるための単純な GET リクエスト関数のみを処理します。リクエストが成功すると、コールバック関数を呼び出すことができます。エラー時の関数の実行はサポートされていません。それ以外の場合は、$.ajax を使用する必要があります。
$.post は、複雑な $.ajax を置き換えるポスト リクエスト機能のみを処理します。コールバック関数は、リクエストが成功したときに呼び出すことができます。エラー時の関数の実行はサポートされていません。それ以外の場合は、$.ajax を使用する必要があります。
$.get("test.php", { name: "John", time: "2pm" } ) $.get メソッドは自動的に queryString を生成し、リクエスト時にサーバーに送信します (name= John&time=2pm )、
$.post メソッドによって送信されるデータはフォーム送信と直接似ており、送信されるデータの量は $.get よりも大きくなります。
推奨: 「jquery ビデオ チュートリアル 」
違いは、get と post が ajax をさらにカプセル化したものであり、効果は ajax の実行と同じです。タイプは次のとおりです。 get や post と全く同じです
get post このようにする理由は開発を容易にするためであり、毎回 ajax url scuess などを記述する必要はありません。 post で解決できます。Ajax は間違いなく機能しますが、ajax の方が柔軟性があります。
以上がjquery postとajaxの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。