Звучит так, как будто вы хотите знать, был ли запрос неудачным или успешным на основании пользовательского ввода. Если вы публикуете данные на сервере, вы должны рассмотреть возможность использования AjaxHelper
, BeginForm
-метод принимает аргумент AjaxOptions
.
На AjaxOptions
вы можете указать OnSuccess и OnError среди других, и когда один из них вызывается, вы можете вызвать соответствующий JavaScript.
Если этого, с другой стороны, недостаточно, возможно, вы захотите проверить данные, поступившие с сервера, и на основании этого решить, успешен ли запрос или нет, вы хотите использовать jQuery
и их ajax-компоненты. Вот пример использования опции jQuery
:
$.post("/MyController/MyAction", function(data) {
// Check what data contains.
});