Я хочу показать диалоговое окно JQuery-UI при отправке формы.У меня есть код, но у меня есть следующие идеи, и я хочу знать, какой из них был бы наиболее идеальным.
var openDialog =function(){
//set up dialog .
var saveButton = // "OK" of dialog -> click event calls: submit the form
var cancel = // "Cancel" of dialog -> click event calls :close the dialog
};
МЕТОД 01 я должен установить форму как
$('form').submit(function(evt){
openDialog();
});
Сомнение если я сделаю это и вызову form.submit (), когда нажата кнопка saveButton, не вызывается openDialog, это создаст цикл. OR
МЕТОД 02 я должен настроить щелчок по кнопке / ссылке отправки в форме для вызова openDialog (), а также для отправки.Как бы я вызвал form.submit (), когда нажата кнопка «ОК» для подтверждения без запуска установки события отправки в форме.
* Редактировать: я был бы признателен, если бы на это можно было ответить *Это как говорится.Если у меня есть настройки аннотаций данных ASP.NET MVC на форме.Как настроить скрипт так, чтобы диалоговое окно открывалось только при запуске MicrosoftValidations.Я использую ASP.MVC 3.0 и не использую Jquery Validation / Validator.
BottomLine: Как мне настроить диалог, чтобы получить модальное диалоговое окно при попытке отправить форму