Centralizing Ajax

You can centralize the ajax code by keeping all the codes in a single function which will be called from anywhere wherever  it is needed to have some Ajax call to server. Note the following function:


function commonajaxcall(url, para){

var xmlhttp=new XMLHttpRequest();
                   
xmlhttp.open("GET",url,  true);
xmlhttp.send();

xmlhttp.onreadystatechange=function()
{
 if (xmlhttp.readyState==4 && xmlhttp.status==200)
       {
if((xmlhttp.response).length >0){

if(para=='onecondtion'){
                          document.getElementById("formfield").innerHTML=name;
                          showAuthorizedSection(); // call someother function if needed
 }else  if(para=='oothercondtion'){
// set the retreived values to others. etc
}
}
 }
}
}

Comments

Popular posts from this blog

Java

RTC - Repository : How to Revert Back the Changes