2009-09-17 7 views
1
var xmlHttp; 

function RefreshORP(eventTarget, eventArgument) 
{ 

    xmlHttp = GetXmlHttpObject(); 
    if(xmlHttp == null) 
    { 
    return true; 
    } 

    xmlHttp.onreadystatechange = StateChanged; 

    var params = GetFormParam(eventTarget,eventArgument); 

    xmlHttp.open("POST","/contact.jsp",true); 

    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 

    xmlHttp.setRequestHeader("ajaxcall", "true"); 

    xmlHttp.send(params); 
} 

Répondre

6

En jQuery vous avez tout fait ...

$.post("/contact.jsp", $("formID").serialize(), function(data){ 
    // process callback 
}); 

jQuery définira également les en-têtes de demande appropriées (et en quelque sorte normalisée).

Questions connexes