Como aumentar o evento "concluído" em um evento de envio?
A ação do controlador é chamada após o completeCallback e não após $ (this) .submit (). Veja o código abaixo. Como posso acionar a ação antes de aumentar o retorno de chamada concluído sem usar o ajax?
controlador
public ActionResult MyFunction(FormCollection data){
//this should trigger before calling the CompletedEvent
}
javascript
var flag = false;
$(form).submit(function(){
if(!flag){
//raise start event
startedCallback.call();
flag = true;
$(this).submit();
//raise c,ompleted event
completedCallback.call();
}
});