ホームページ  >  記事  >  バックエンド開発  >  リフレッシュなしのajax+php二次連携メニューの応用例_PHPチュートリアル

リフレッシュなしのajax+php二次連携メニューの応用例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:57:521118ブラウズ

この php ajax アプリケーションの例では、ajax+php を使用して都市の二次連携メニューを呼び出し、データベースの内容に基づいてリアルタイムで更新できるようにしています。

この PHP チュートリアルの Ajax アプリケーションの例では、ajax+php を使用して都市の二次連携メニューを呼び出し、データベース チュートリアルのコンテンツをリアルタイムで更新できます。


<頭>
更新なしの二次連携メニューのAjax+php応用例

<スクリプト言語="Web ページの特殊効果">
var xmlhttp = null;

関数getxmlhttprequest()
{
var xmlhttp=null;
試してみてください
{
xmlhttp = new xmlhttprequest();
}
キャッチ(e)
{
試してみましょう
{
xmlhttp = new activexobject("msxml2.xmlhttp");
}
キャッチ (e)
{
試してみてください
{
xmlhttp = new activexobject("microsoft.xmlhttp");
}
キャッチ(e)
{
xmlhttp = false;
                                                                                              }
}

XMLを返すhttp;

}

関数sendrequest()

{
var prov_name = document.getelementbyid("province").value;

if((prov_name == null) || (prov_name == ""))

戻る;

xmlhttp = getxmlhttprequest();
If(xmlhttp == null)
{
alert("ブラウザは xmlhttprequest をサポートしていません!");
戻る;
}

var url = "www.bKjia.c0m.php";

URL = URL + "?prov=" + prov_name;

xmlhttp.open("get", url, true);

xmlhttp.onreadystatechange = updatepage;
xmlhttp.send(null);
}

関数 updatepage()

{
If(xmlhttp.readystate == 4 && xmlhttp.status == 200)
{
var response = xmlhttp.responsetext;
document.getelementbyid("city").innerhtml = 応答;
}
}

州 (自治区) を選択してください:


<フォームアクション="www.bKjia.c0m.php">