Отображение диалогового окна jquery после сохранения записи с помощью ajax-вызова в Spring MVC и портлете

#java #jquery #ajax #spring #spring-mvc

#java #jquery #ajax #spring #spring-mvc

Вопрос:

Я разработал форму с использованием Spring 3.0 MVC, в которой также использовались портлеты. У меня есть следующее требование

  1. Когда пользователь нажимает на кнопку сохранения, сохраняет запись
  2. Если запись не сохранена или произошла ошибка проверки, на той же странице должно отображаться сообщение об ошибке.
    После сохранения записи
  3. Отображение окна подтверждения / приглашения (с кнопками «Да» и «Нет»), чтобы спросить «Хотите ли вы продолжить»
  4. Если пользователь нажмет на кнопку «ДА», страница должна быть обновлена или сброшена.
  5. Если пользователь не нажимает НИ на ОДНУ кнопку, страница должна вернуться на другую страницу.

Для этого я написал следующий код

 function storeButtonClick() {   
    $.ajax({
        url: '${myUrl}',
        data:$('#myForm').serialize(),
        success: function(data){

            $.jqDialog.confirm("Do you want to Continue?",
            function()
                            { 
                 alert("This intrusive alert says you clicked YES"); 
            },      // callback function for 'YES' button
            function() { 
                alert("This intrusive alert says you clicked NO"); 
            }       // callback function for 'NO' button
             ); 
        },
        error : function(request) {
            alert("in error");// request.responseText);
        }
    })

}
  

Моя страница не отображается с сообщением об ошибке.

Пожалуйста, подскажите мне, как я могу правильно разработать эту страницу. Мне определенно не хватает некоторых вещей ajax.

Комментарии:

1. Извините за опоздание. Спасибо, что попросили, к счастью, клиента изменить требование.