// instantiate new object
var aa = new Swingjax();
// create url
aa.addURL("www.XYZ.com", "index.php", false);
// append parameters to send
aa.addParameter("auth", "4838jdjhdh87383");
aa.addParameter("first_name", "john");
aa.addParameter("last_name", "doe");
// assign method
aa.sendMethod = "POST";
// assign callback function to event that fires
// while request is being processed
aa.onProcessing = is_processing;
// assign callback function to event that fires
// when request has been completed
aa.onCompletion = process_return_data;
// initiate request
aa.sendRequest();
// Note console.log, used below, is provided within Firebug on Firefox,
// replace with alert() if needed.
if (aa.isError === true) {
alert("Err Msg: " + aa.errorDetail.replace(/\|/gi,"\n\n"));
}
function is_processing() {
if (aa.isError !== true) {
document.getElementById("chips_old_prices").innerHTML = "Working... " + aa.transactionStatus;
}
else {
alert("Swingjax.js Error: (is_processing) \n\n: " + aa.errorDetail.replace(/\|/gi,"\n\n"));
}
}
function process_return_data() {
document.getElementById("chips_old_prices").innerHTML = this.responseText;
}