Есть ли способ получить возвращаемое значение из действия с помощью .submit event listener в jQuery? У меня проблема, когда действие завершено, оно возвращает файл JSON, и мой браузер переходит на пустую страницу и просто отображает возвращаемый JSON. Я не хочу, чтобы это произошло, я хочу иметь возможность прочитать результат JSON, и на его основе решает, что делать.Отправить в ASP.NET MVC форме?
Вот мои ДОУ: Вид:
@using (Html.BeginForm("SubmitTest", "DMS", FormMethod.Post, htmlAttributes: new { id = "formId" }))
{
<input type="submit" value="Sumbit" />
}
Контроллер:
public JsonResult SubmitTest()
{
return Json("Done");
}
Сценарий:
$(document).ready(function() {
$("formId").submit(function() {
alert("Submitted");
});
});
Не будет ли это препятствовать отправке формы на сервер? –
@ Tha'erAl-Ajlouni нет, это не будет. он отправляет форму, но предотвращает навигацию – esiprogrammer
Хорошо, но как я могу прочитать входящий JSON? – user3159792