Показать окно сообщения с формами записи при отправке из в asp.net mvc - PullRequest
0 голосов
/ 11 ноября 2009

У меня есть форма, которая принимает несколько входных данных от пользователя. Теперь я хочу показать входные данные в диалоговом окне подтверждения и отправить форму, если пользователь нажмет OK. Могу ли я использовать jQuery здесь ??

Ответы [ 5 ]

1 голос
/ 25 сентября 2012

Вы можете сделать это по событию onclick кнопки.

<p>
 <input type="submit" value="Approval of payment" 
   onclick="if (confirm('Are you sure?')) {return true;} else {return false;}" />
</p>

, которые работают для меня =)

1 голос
/ 11 ноября 2009

Да, вы можете. Я бы сделал так, чтобы привязать событие отправки формы и отобразить стандартное окно подтверждения JavaScript:

Неспецифический пример:

$(function(){
    $('#myform').bind('submit', function(e){
        if(confirm('Write your confirmation message here')){
            return true; //submit form
        }else{
            return false; //suppress submission
        }
    });
});

События / привязка - JQuery Docs

0 голосов
/ 15 августа 2011

Я написал сообщение в блоге здесь , в котором рассказывается, как сделать это с помощью AJAX, включая работу проверки на стороне клиента. Я обернул все это в собственный метод расширения HTML, чтобы сделать его многоразовым. Проверьте это.

0 голосов
/ 11 ноября 2009

Вот очень простой пример кода:

$("#submitButtonId").click(function(event) {

  event.preventDefault();

  if (confirm('Message containing values')) {

    $("#formId").submit();

  }

});
0 голосов
/ 11 ноября 2009

Конечно, вы можете использовать jQuery здесь. =) * * Тысяча одна

Дино Эспозито написал отличную статью об использовании jQuery UI в контексте ASP.NET MVC. Одна из вещей, через которую он проходит, - это диалоговая форма.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...