jQuery_jquery の get メソッドと post メソッドの値渡しのテストと注意事項
jQuery を使用する人なら誰でも、jQuery の get メソッドと post メソッドにはアドレス、データ、コールバック関数という 3 つのパラメータがあることを知っていますが、アドレスがデータの後に続くこともあることを知っています (形式: get_data.php?v1=1&v2=2)。 )、2 番目のパラメータは省略できます。つまり、2 番目のパラメータをコールバック関数に直接書き込むことができます。では、アドレスの後にデータを書き込む場合と、データ パラメータにデータを書き込む場合の違いは何でしょうか。
いくつかの実験を行ったところですが、次のコードを見れば明らかです:
以下のコンテンツを閲覧するには返信が必要です
jquery_data.php
echo "post: "; print_r($_POST); echo "get: "; print_r($_GET); ?>
jquery_test.html
実験 1:
$(function() { // post 方法,两处都有数据 $.post('jquery_data.php?v1=1', {v2: 2}, function(data) { $(' ').append(data).appendTo('body'); }); });
返される結果:
post: Array ( [v2] => 2 ) get: Array ( [v1] => 1 )
実験 2:
$(function() { // post 方法,数据在地址后面, 第二个参数为回调函数 $.post('jquery_data.php?v1=1', function(data) { $('<pre/>').append(data).appendTo('body'); }); });
結果を返します。データは get にあります:
post: Array ( ) get: Array ( [v1] => 1 )
実験 3:
$(function() { // get 方法,用 data 参数传值 $.get('jquery_data.php', {v2: 2}, function(data) { $('<pre/>').append(data).appendTo('body'); }); });
結果を返します。データは get にあります:
post: Array ( ) get: Array ( [v2] => 2 )
実験 4:
$(function() { // get 方法,两处都有数据 $.get('jquery_data.php?v1=1', {v2: 2}, function(data) { $('<pre/>').append(data).appendTo('body'); }); });
結果を返します。2 つのデータは両方とも get でマージされます。
post: Array ( ) get: Array ( [v1] => 1 [v2] => 2 )
実験 5:
$(function() { // get 方法,两处都有数据,且变量名相同 $.get('jquery_data.php?v2=1', {v2: 2}, function(data) { $('<pre/>').append(data).appendTo('body'); }); });
結果を返します。データは get にあり、data パラメーターのデータはアドレスの後のデータをカバーします。
post: Array ( ) get: Array ( [v2] => 2 )
これらの簡単な例から、get メソッドが使用されるか post メソッドが使用されるかに関係なく、アドレスの背後にあるデータが常に get 形式で転送され、data パラメーター内のデータが転送されることがわかります。方法に従って転送されます。
したがって、混乱を避けるために、アドレスの後にデータを記述するのではなく、データパラメータに一律に配置することをお勧めします。
もちろん、postメソッド使用時にgetを使って値を渡したい場合は、getメソッドで渡すデータをアドレスの後に書き、postメソッドで渡すデータを書くこともできますデータパラメータで。
要するに、メソッドは死んで、人は生きているということです。それをどう使うかは実際の状況によって決まります。子はかつてこう言いました:実践こそが真実を試す唯一の基準です。何もすることがないときに実験をして知識をよりしっかりと身につけましょう。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











jQueryでPUTリクエストメソッドを使用するにはどうすればよいですか? jQuery で PUT リクエストを送信する方法は、他のタイプのリクエストを送信する方法と似ていますが、いくつかの詳細とパラメータ設定に注意する必要があります。 PUT リクエストは通常、データベース内のデータの更新やサーバー上のファイルの更新など、リソースを更新するために使用されます。以下は、jQuery の PUT リクエスト メソッドを使用した具体的なコード例です。まず、jQuery ライブラリ ファイルが含まれていることを確認してから、$.ajax({u

jQueryで要素の高さ属性を削除するにはどうすればよいですか?フロントエンド開発では、要素の高さ属性を操作する必要が生じることがよくあります。要素の高さを動的に変更する必要がある場合や、要素の高さ属性を削除する必要がある場合があります。この記事では、jQuery を使用して要素の高さ属性を削除する方法と、具体的なコード例を紹介します。 jQuery を使用して高さ属性を操作する前に、まず CSS の高さ属性を理解する必要があります。 height 属性は要素の高さを設定するために使用されます

タイトル: jQuery ヒント: ページ上のすべての a タグのテキストをすばやく変更する Web 開発では、ページ上の要素を変更したり操作したりする必要がよくあります。 jQuery を使用する場合、ページ内のすべての a タグのテキスト コンテンツを一度に変更する必要がある場合があります。これにより、時間と労力を節約できます。以下では、jQuery を使用してページ上のすべての a タグのテキストをすばやく変更する方法と、具体的なコード例を紹介します。まず、jQuery ライブラリ ファイルを導入し、次のコードがページに導入されていることを確認する必要があります: <

タイトル: jQuery を使用して、すべての a タグのテキスト コンテンツを変更します。 jQuery は、DOM 操作を処理するために広く使用されている人気のある JavaScript ライブラリです。 Web 開発では、ページ上のリンク タグ (タグ) のテキスト コンテンツを変更する必要が生じることがよくあります。この記事では、この目標を達成するために jQuery を使用する方法を説明し、具体的なコード例を示します。まず、jQuery ライブラリをページに導入する必要があります。 HTML ファイルに次のコードを追加します。

タイトル: PHP コード例: POST を使用してパラメーターを渡し、ページ ジャンプを実装する方法 Web 開発では、多くの場合、パラメーターを POST 経由で渡し、サーバー側で処理してページ ジャンプを実装する必要があります。 PHP は、一般的なサーバーサイド スクリプト言語として、この目的を達成するための豊富な関数と構文を提供します。以下では、この機能を PHP を使用して実装する方法を、具体的な例を用いて紹介します。まず、2 つのページを準備する必要があります。1 つは POST リクエストを受信し、パラメーターを処理するためのものです。

PHP は Web サイト開発で広く使用されているプログラミング言語であり、ページ ジャンプと POST データの送信は Web サイト開発における一般的な要件です。この記事では、PHP のページジャンプを実装して POST データを運ぶ方法を、具体的なコード例を含めて紹介します。 PHP では、ページ ジャンプは通常、ヘッダー関数を通じて実装されます。ジャンプ プロセス中に POST データを送信する必要がある場合は、次の手順で実行できます。 まず、ユーザーが情報を入力して送信ボタンをクリックするフォームを含むページを作成します。フォーム内のアクティ

jQuery 要素に特定の属性があるかどうかを確認するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場合、要素に特定の属性があるかどうかを判断する必要がある状況がよく発生します。この場合、jQuery が提供するメソッドを使用してこの関数を簡単に実装できます。以下では、jQuery 要素が特定の属性を持つかどうかを判断するために一般的に使用される 2 つの方法を紹介し、具体的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の属性があるかどうかを判断します

Linux では、URL または Curl クライアントは、HTTPS、HTTP、FTP などのさまざまなプロトコルを使用してネットワーク上でデータを転送できるようにする一般的なコマンド ライン ユーティリティです。 get、post、request メソッドを使用してデータを送受信できるようになります。その中でも頻繁に使用する必要があるのが「get」メソッドです。したがって、生産性を向上させるために使用できるさまざまな方法やさまざまなオプションを学ぶことが重要になります。 「curl 操作の実行は、いくつかの簡単なコマンドを入力するだけで簡単です。簡単そうに見えますが、多くのユーザーはその可能性を十分に理解していません。そのため、この短いガイドでは、Linux システムでのcurl 操作の実行方法に関する情報を提供します。 「curlget」コマンド。」
