今回は、Ajax と $.ajax の使い方について説明します。Ajax と $.ajax を使用する際の 注意事項 は何ですか?
例 1 (Ajax リクエストの基本的な作成形式):
例 2 (添付ファイルを参照)
ブラウザの互換性を考慮する バックグラウンド XML ファイルのコンテンツを取得するための Ajax リクエスト処理。例 3 (添付ファイルを参照)
$.Ajax を使用して、バックグラウンドで読み取られる XML ファイルのコンテンツ情報を取得します。function readXML1() { //创建XML对象 var xmldom = new ActiveXObject("Microsoft.XMLDOM"); //设置为异步 xmldom.async = "false"; //加载需要读取的XML文档 xmldom.load("XML1.xml"); info = ""; //需要读取的根节点 var node = xmldom.selectNodes("student"); //依次读取其中的内容 info = node[0].childNodes[0].nodeTypedValue + "
" + node[0].childNodes[1].nodeTypedValue+ "
" + node[0].childNodes[2].nodeTypedValue; document.getElementById("xmlmsg").innerHTML = info; };
function readXML2() { //实例化xml对象 var xml = new ActiveXObject("Microsoft.XMLDOM"); //异步设置 xml.async = "false"; //加载需要读取的XML文档 xml.load("XML2.xml"); info = ""; //选择需要读取的对象名称 var fnode = xml.documentElement.selectNodes("people"); //循环输出文档的内容 for (var i = 0; i < fnode.length; i++) { for (var j = 0; j < fnode[i].childNodes.length; j++) { info += fnode[i].childNodes[j].text + "
"; } } document.getElementById("xmlmsg").innerHTML = info; };
以上がAjax と $.ajax の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。