学習を続ける - AJAX PHP (ソースコード付き)

慕斯
リリース: 2023-03-10 07:42:01
オリジナル
2090 人が閲覧しました

前回の記事では、「PHP SimpleXML とは何ですか?」について紹介しました。 PHP のファンの方は、ぜひ一度覗いてみてください。 》ということで、この記事では引き続きAJAX PHPとは何かについて紹介していきますが、AJAXとPHPについて、ご存知ですか?結局のところ、彼はまだあなたのことを知りません!友達になりたい方は、ぜひ見つけに来てください。

学習を続ける - AJAX PHP (ソースコード付き)

PHP - AJAX と PHP AJAX は、よりインタラクティブなアプリケーションを作成するために使用されます。

AJAX PHP の場合、以下に示すように、特定の操作がコードで示されています。





在输入框中输入一个姓名:

姓名:

返回值:

ログイン後にコピー

コードの実行結果は次のとおりです。

学習を続ける - AJAX PHP (ソースコード付き)

ソース コードの説明:

  • 入力ボックスが空の場合 (str.length==0)、この関数は入力ボックスの内容をクリアします。 txtHint プレースホルダー を入力し、関数を終了します。

  • #入力ボックスが空でない場合、showHint() は次の手順を実行します。

  • XMLHttpRequest オブジェクトの作成

  • サーバー応答の準備ができたときに実行する関数を作成する

  • サーバー上のファイルにリクエストを送信する

URL への追加に注意してください。末尾のパラメーター (q) (入力ボックスの内容を含む)

PHP ファイル

というサーバー ページ上記の JavaScript 経由の PHP ファイルは「gethint.php」という名前になります。

「gethint.php」のソース コードは名前配列をチェックし、対応する名前をブラウザに返します:

0
if (strlen($q) > 0)
{
    $hint="";
    for($i=0; $i
ログイン後にコピー

説明:

If JavaScript が任意のテキスト (つまり、strlen($q) > 0) を送信すると、次のことが起こります:

JavaScript によって送信された文字に一致する名前を検索します

一致するものが見つからない場合、これは String を返します。 「提案なし」に設定します。

一致する名前が 1 つ以上見つかった場合は、すべての名前を含む応答文字列を設定します。

応答を「txtHint」プレースホルダーに送信します。

推奨学習: 「

PHP ビデオ チュートリアル

以上が学習を続ける - AJAX PHP (ソースコード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!