第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 AJAX 在 HTML 頁面中獲取 XML 數(shù)據(jù)

使用 AJAX 在 HTML 頁面中獲取 XML 數(shù)據(jù)

PHP
慕碼人2483693 2022-08-05 09:38:50
幾天來,我一直在尋找將XML數(shù)據(jù)放入我的html頁面,但我仍然無法使其正常工作。我遵循了許多教程,但我找不到最簡單的方法,只是在html頁面中轉(zhuǎn)儲xml數(shù)據(jù)。我的 XML 數(shù)據(jù)是由 php 腳本生成的。<exemple><data> Hello</data><data> World</data></exemple>我見過人們使用各種技術(shù),比如棱角分明.js和長腳本,但我覺得事情對于一個簡單的“打印”來說就變得復(fù)雜了。我知道PHP,我只會做一個包含或回聲。我發(fā)現(xiàn)的最簡單的腳本(但無法使其工作)是這個:function showGetResult( )    {      jQuery.ajax({        url: 'localhost/test/test.php',        type: 'get',        dataType: 'text/xml',        success:function(data)        {          alert(data);          document.write(data);        }      });    }showGetResult();我的問題是:我真的希望讓腳本變得如此簡單嗎?Angular js會幫助我,如果我的整個應(yīng)用程序使用php-xml-ajax從數(shù)據(jù)庫獲取數(shù)據(jù)?我對ajax很陌生,所以請放縱一下。謝謝
查看完整描述

1 回答

?
開滿天機(jī)

TA貢獻(xiàn)1786條經(jīng)驗 獲得超13個贊

好吧,因為stackoverflow是一個人們在5分鐘前發(fā)布的問題的地方,因為他們認(rèn)為這是愚蠢的。(實際上是我唯一知道你害怕發(fā)布愚蠢問題的論壇),我問了別的地方,我設(shè)法做了一個工作腳本。就是這樣。


當(dāng)您單擊按鈕時,我加載了一個txt文件。


function submitForm1()

    {

        var req = null;

        document.getElementById("dyn1").value="Started...";

        if (window.XMLHttpRequest)

        {

            req = new XMLHttpRequest();

        }

        else if (window.ActiveXObject)

        {

            try {

                req = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e)

            {

                try {

                    req = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }

        req.onreadystatechange = function()

        {

            document.getElementById("dyn1").value="Wait server...";

            if(req.readyState == 4)

            {

                if(req.status == 200)

                {

                    document.getElementById("dyn1").value=req.responseText;

                }

                else

                {

                    document.getElementById("dyn1").value="Error: returned status code " + req.status + " " + req.statusText;

                }

            }

        };

        req.open("GET", "helloworld.txt", true);

        req.send(null);

    }


</script>


<form name="ajax1" method="POST" action="">

    <p><input type="BUTTON" value="Envoyer" onclick="submitForm1()"></p>

    <p>Re?u:

        <input type="text" id="dyn1" size="32" value=""></p>

</form>


查看完整回答
反對 回復(fù) 2022-08-05
  • 1 回答
  • 0 關(guān)注
  • 136 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號