I have the following Javascript:
var form = $(formArray[i]);
var formAction = form.attr("action");
var button = form.find("input:submit");
button.click(function (formAction, form) {
return function () {
var formAjaxAction = formAction.replace(originalString, ajaxString);
ajaxPostHandler(formAjaxAction, onSuccessFunc, function () {
errorHandler(errorMsg, widget);
}, widget, "internalAjaxQueue", false, form);
return false;
};
}(formAction, form));
What does the final line do? Invoke the action?