All pastes #884866 Raw Edit

Anonymous

public text v1 · immutable
#884866 ·published 2008-01-30 17:12 UTC
rendered paste body
function submitAssignForm(event,form){
  var file = 'data.php';

  var str = getFormValues(form,"validate");
  xmlReq = getXML(file,str, function(xmlReq) {
    if (xmlReq){
      var response = xmlReq.responseXML;
      var response_details = response.getElementsByTagName('response');
      if (response_details.length > 0){
        alert(response_details[0].getAttribute('user_id'));
        alert(response_details[0].getAttribute('purchase_id'));
      }
    }

    return false;
  });
}



function getXML(file,str) {
  var xhr = remoteRequestSetup();
  if (xhr){
    xhr.onreadystatechange  = function(){ 
      if(xhr.readyState  == 4){
        if(xhr.status  == 200) {
          alert('should be working');
          callback(xhr);
        } else alert('Error code ' + xhr.status);
      }
    }; 
  }

  xhr.open( "POST", file, true );
  xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xhr.send(str);
  return xhr;
}