Я использую HTML вспомогательный TextAreaFor в качестве HTML редактора для одной из моих моделей. В настоящее время используется Jquery для предотвращения несохраненных изменений и отображения предупреждающего сообщения для конечного пользователя, но javascript не распознает HTML вспомогательный тег.
MVC Код:
<div id="htmlTextEditorCommentary">
@Html.TextAreaFor(model => model.Body.Re.Sab.CurrentRound.Application.PCommentary)
</div>
Javascript код:
//Script to prevent unsaved changes.
formmodified = 0;
$('form*').change(function () {
formmodified = 1;
});
window.onbeforeunload = confirmExit;
function confirmExit() {
if (formmodified == 1) {
return "New information not saved. Do you wish to leave the page?";
}
}
$("input:submit").click(function () {
formmodified = 0;
});
Любое предложение или помощь ценится?
Спасибо