HttpRequest ya XML
- Utu Kuu Tazama XML
- Pya Kati Kufungua XML
Wote wa vifaa vya kusoma vya kidini wana kinavyotumika kwa kusababisha data kutoka mpangilio wa kawaida.
Kina hii ya XMLHttpRequest
Kina hii ya XMLHttpRequest inaweza kutumika kusababisha data kutoka mpangilio wa Web.
Kina hii ya XMLHttpRequest niMlimu wa wasanii wa programu, kwa sababu unaweza:
- Kuwasiliana ukurasa - kwenye ukurasa unaolewa bila kureloada ukurasa
- Kumwambia data kutoka mpangilio - kwenye ukurasa unaolewa
- Kumpata data kutoka mpangilio - kwenye ukurasa unaolewa
- Kuwasiliana data kwa mpangilio - kwenye mabaki ya programu
Mifano wa XMLHttpRequest
Kama unaingia heri kwenye meza ya ingia hii, XMLHttpRequest itawasiliana na mpangilio kwa msaada wa mawasiliano (kutoka kwa mpangilio):
Mifano
Tafadhali ingiza jina kwenye meza ya ingia hii:
Jina: Mambo ya mafunzo: Mafunzo ya AJAX ya mifano hii inaelewa kwa kina hii.Kuwasiliana XMLHttpRequest
Hapa ni mifano ya KiJavaScript kwa kusababisha XMLHttpRequest:
Mifano
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { // Tendekai wa kufanyia kazi kwa kila mara kama hatua inahifadhiwa: document.getElementById("demo").innerHTML = xhttp.responseText; } }; xhttp.open("GET", "filename", true); xhttp.send();
Mifano wa kuelewa
Mwiliwa wa kwanza kwenye mifano hii ni kuanzisha kina hii: Kina hii ya XMLHttpRequest:
var xhttp = new XMLHttpRequest();
onreadystatechange
Mwiliwa inasema kiwango kilichotumika kila mara kwa XMLHttpRequest kwa kufikia hali ya kina ya kina hii kufanyia kazi:
xhttp.onreadystatechange = function()
Kwa sababu hali ya kufikia
Mwiliwa ni 4 na hali
Mwiliwa ni 200, matokeo yana hazina:
if (hiiweza kufikia hali ya 4 na hali ya 200)
responseText
Majadiliko yanaonyeshwa kwa uzoefu wa mawili wa mawili kutoka kwa mtoaji wa mtoaji.
Maktaba ya mawili inaweza kutumika kuongeza ukurasa wa tovuti:
document.getElementById("demo").innerHTML = xhttp.responseText;
Unatukia mafunzo zaidi kuhusu Kiwili ya XMLHttpRequest katika Mafunzo ya AJAX hii.
- Utu Kuu Tazama XML
- Pya Kati Kufungua XML