Free eBook

http://www.frame-poythress.org/wp-content/uploads/2012/08/PoythressVernInerrancyAndWorldview.pdf

Advertisements

jQuery Ajax helper method

//Helper method to call page methods with AJAX
function PageMethod(fn, paramArray, successFn, errorFn) {

var pagePath = window.location.pathname;
//Create list of parameters in the form:
//{“paramName1″:”paramValue1″,”paramName2″:”paramValue2″}
var paramList = ”;
if (paramArray.length > 0) {
for (var i = 0; i < paramArray.length; i += 2) {
if (paramList.length > 0) paramList += ‘,’;
paramList += ‘”‘ + paramArray[i] + ‘”:”‘ + paramArray[i + 1] + ‘”‘;
}
}
paramList = ‘{‘ + paramList + ‘}’;
//Call the page method
$.ajax({
type: “POST”,
url: fn,
contentType: “application/json; charset=utf-8”,
data: paramList,
dataType: “json”,
success: successFn,
error: errorFn
});
}