Aynı anda iki veya daha fazla Php komut Ajax istekleri göndermek mümkün mü? Ben bu (1'den yanıt almak ve daha sonra diğer gelen yanıt almak) ama ben merak ediyorum o anda mümkün seri elde edilebilir biliyorum. Aşağıdaki kod ile bana yardımcı olun:
function calShowUpload(){
if (http.readyState == 4) {
res = http.responseText;
document.getElementById('maincontent').innerHTML=res;
}
}
function showUpload(obj)
{
http.open("GET", "./showUpload.php", true);
http.onreadystatechange = calShowUpload;
http.send(null);
}
function getXHTTP() {
var xhttp;
try { // The following "try" blocks get the XMLHTTP object for various browsers…
xhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e2) {
// This block handles Mozilla/Firefox browsers...
try {
xhttp = new XMLHttpRequest();
}
catch (e3) {
xhttp = false;
}
}
}
return xhttp; // Return the XMLHTTP object
}
var http = getXHTTP(); // This executes when the page first loads.
Yukarıdaki örnekte benim hedefe ulaşmak için showUpload(obj)
içine calShowUpload()
gibi bir işlevi çağırabilirsiniz biliyorum, ama ben böyle bir şey gerekiyor:
function showUpload(obj)
{
http.open("GET", "./showUpload.php", true);
http.open("GET", "./showDelete.php", true);
http.onreadystatechange = calShowUpload;
http.send(null);
}