Добро пожаловать в StackOverflow Ju K! Когда вы пишете встроенный код (внутри вашего текста), вы можете заключить его в обратные галочки, чтобы он не отображался тем же шрифтом, что и обычный текст. Например, если вы нажмете, чтобы отредактировать свой ответ, вы увидите, где я их добавил для вас. :)
вие контроллера вызывается после завершенного обратного вызова, а не после $ (this) .submit (). Смотрите код ниже. Как я могу запустить действие, прежде чем поднять завершенный обратный вызов без использования AJAX?
контроллер:
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();
}
});