Я использую диалоговое окно jquery для отображения моей формы, и я использую ненавязчивую проверку на стороне клиента MVC 3 на форме.В настоящее время, если пользователь нажимает кнопку «Отмена» и значок закрытия: (x), появится сообщение проверки.
Это странно, поскольку пользователь может случайно открыть диалоговое окно и захотеть просто закрыть его, но сообщение проверки, отображаемое рядом с этим полем [Обязательное], немного раздражает и забавно.
Я не получилИдея как "контролировать" это 2 кнопки.Здесь я также включаю скрипт, который инициализирую кнопки в своем диалоговом окне:
//Load food form into dialog
var controllerUrl = '/Stock/GetFoodForm';
var $createdialog = $('#createfooddialog').load(controllerUrl).dialog({
autoOpen: false,
title: 'Create Food',
modal: true,
width: 'auto'
});
$createdialog.dialog("option", "buttons", {
"Cancel": function () {
//alert('Cancel');
$createdialog.dialog('close');
},
"Submit": function () {
submitForm();
}
});
Надеюсь, здесь можно получить некоторую помощь ... Оцените это ...