Я хочу, чтобы отобразить сообщение с подтверждением перед удалением какого-либо элемента в приложении, у меня есть:Javascript сообщение подтверждения в приложении Spring-MVC
функция:
function confirmDelete(delUrl) {
if (confirm("Are you sure ?")) {
document.location = delUrl;
}
}
и это контроллер:
@RequestMapping(value = "/delete_element", method = RequestMethod.GET)
public String getInfo(@ModelAttribute User user,@RequestParam("id") int id,ModelMap model) {
userservice.DeleteUser(id);
return "ViewName";
}
Это то, что я получаю: Ссылка на функцию не приводит меня к контроллеру, поэтому ничего не происходит, мы можем сказать, что запрос, отправленный javascript, не доходит до сервера .. Неужели сложно интегрировать что-либо в Spring MVC?
Без изменений:/Я всегда вижу URL-адрес в адресной строке, но он не отправляется на контроллер. и я не вижу запроса в консоли. спасибо за ответ – Somar
Итак, когда вы нажимаете '', 'confirmDelete()' никогда не вызывается? Это оно? – acdcjunior
Нет, это вызвано, и функция показывает предупреждение. Я нажимаю «Ok», затем перезагружается страница, и элемент не удаляется. – Somar