мой код: c #
@using (Ajax.BeginForm("tt", null, opt, new { @class = "form-horizontal", @id = "AddForm" }))
{
....
<input id="submit" type="submit" class="btn btn-primary" value="Add">
}
AjaxOptions:
AjaxOptions opt = new AjaxOptions
{
InsertionMode = InsertionMode.ReplaceWith,
HttpMethod = "POST",
UpdateTargetId = "Add-Student",
OnBegin = "OnBegin",
OnSuccess = "ModelHideFormSubmit"
};
скрипт: он работает при первой отправке, но после появления первой отправки и сообщения об успешном массаже, затем хотите отправить сновакод больше не работает !! Почему??
function OnBegin() {
$("#AddForm :submit").prop("disabled", true);
$("input[type='submit']", "#AddForm").val("saving...");
}