10,16 → 10,46 |
*/ |
function widgetCall(serviceName,form,handlerOk,handlerFail) |
{ |
var data = $(form).serialize().replace(/%0D%0A/g, '%0A').replace(/\r?\n/g, "\r\n"); |
|
widgetCallWithActionParameters(form.action,serviceName,data,form,handlerOk,handlerFail); |
} |
|
/** |
* Use parameters instead of serialize form |
* @param serviceName |
* @param parameters |
* @param form |
* @param handlerOk |
* @param handlerFail |
*/ |
function widgetCallWithParameters(serviceName,parameters,form,handlerOk,handlerFail) |
{ |
widgetCallWithActionParameters(form.action,serviceName,parameters,form,handlerOk,handlerFail); |
} |
/** |
* Created by jorgemachado on 28/12/16. |
*/ |
/** |
*Use parameters instead of serialize form and the action provided |
* @param serviceName |
* @param form |
* @param handlerOk(responseObjJson) |
* @param handlerFail(responseObjJson) |
*/ |
function widgetCallWithActionParameters(action,serviceName,parameters,form,handlerOk,handlerFail) |
{ |
$(form).find(".web-messages").html('<div class="alert alert-info">Enviando ...</div>'); |
|
var data = $(form).serialize().replace(/%0D%0A/g, '%0A').replace(/\r?\n/g, "\r\n"); |
var data = parameters; |
$.ajax({ |
url: form.action + "?dispatch=executeService&serviceJson=" + serviceName, |
url: action + "?dispatch=executeService&serviceJson=" + serviceName, |
type: "POST", |
data: data, |
dataType: "json", |
success: function(resposta) |
{ |
|
$(form).find(".web-messages").html(""); |
if(resposta.service == "error") |
{ |
56,6 → 86,8 |
}); |
} |
|
|
|
/** |
* |
* @param serviceName |