ホームページ > 記事 > ウェブフロントエンド > jquery_jqueryのloadメソッドの使い方と注意点
load メソッドを呼び出す完全な形式は、load(url, [data], [callback]) です。
url: は、インポートするファイル。
data: オプションのパラメータ; Load は静的 HTML ファイルだけでなく、PHP ファイルなどの動的スクリプトもインポートできるため、動的ファイルをインポートしたい場合は、ここに渡されるパラメータを置くことができます。
callback: オプションのパラメーター。load メソッドを呼び出してサーバーから応答を取得した後に実行される別の関数を参照します。
1: データの使用方法
1. 渡すパラメーターを含まない PHP ファイルをロードします
$("#myID").load( " test.php");
//ID #myID
2. 渡すパラメータを含む PHP ファイルをロードします
$("#myID").load("test.php",{"name" : "Adam"}); //インポートされた php ファイルには、test.php?name=Adam
のような受け渡しパラメーターが含まれています。
$("#myID").load("test.php",{"name" : "Adam" , "site": "61dh.com"}); /インポートされた php ファイルには、test.php?name=Adam&site=61dh.com
のような受け渡しパラメーターが含まれています。
4. 配列を渡すパラメータとして使用する PHP ファイルをロードします
//インポートされた php ファイルには、パラメーターを渡す配列が含まれています。
注:load を使用する場合、これらのパラメータは POST で渡されるため、test.php では GET を使用してパラメータを取得することはできません。
2: コールバックの使用方法
たとえば、load メソッドがサーバーの応答を取得した後、ロードされたコンテンツをゆっくり表示したい場合は、コールバックを使用できます。関数。
2. label.html の後に特定の時刻を追加します (labels.html?20081116 など)。実際の作業では、css/javascript ファイルを更新した後、ファイルがキャッシュされないようにするために常にこの方法を使用しています。
3. label.html ファイルの先頭に次のステートメントを追加します。
="有効期限は「CONTENT="-1"」>
4. ロード関数は HTML を呼び出すだけでなく、labels.php などのスクリプトを呼び出すこともできます。