У меня есть следующая ссылка Ajax.action для удаления: -
@Ajax.ActionLink("Delete", "Delete", "Answer",
new { id = answer.AnswersID },
new AjaxOptions
{
Confirm = "Are You sure You want to delete this Answer ?",
HttpMethod = "Post",
UpdateTargetId = @answer.AnswersID.ToString(),
OnSuccess = "removePartial2",
})
и следующий Java-скрипт removePartial2, который будет называться Onsuccess: -
<script type="text/javascript">
function removePartial2() {
alert('Deletion was successful');
$(this).remove();
}
</script>
В настоящее время предупреждения Confirm = "Are You sure You want to delete this Answer ?",
и alert('Deletion was successful');
отображаются с не дружественными пользователю предупреждениями, которые выглядят так, как будто это сообщения об ошибках, а не сообщения с подтверждением, поэтому у меня есть два следующих вопроса:
как я могу изменить внешний вид (цвета и текст) и предоставлять настраиваемые оповещения о сценариях Java.
как я передаю ответ. Описание объекта, который будет удален, который будет отображаться как часть сообщения с предупреждением?
Отредактировано: -
Я попробовал предупреждения Bootsrap, поскольку они выглядят круто, но когда я перехожу к предполагаемому представлению, я получаю следующую ошибку "Microsoft JScript runtime error: Object doesn't support property or method 'on'"
в "$('body').on('click.alert.data-api', dismiss, Alert.prototype.close)"
внутри файла bootstrap-alert.js. так что может вызвать проблему?