我使用jquery对话框来显示我的表单,并且在表单上使用MVC3不显眼的客户端验证。当前,如果用户单击Cancel按钮和close图标:(x)按钮,将显示验证消息。
这很奇怪,因为用户可能不小心打开了一个对话框,只想关闭它,但在那些必填字段旁边显示的验证消息有点烦人和有趣。
我不知道如何“控制”这两个按钮。我在这里也包含了我在对话框中初始化按钮的脚本:
//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();
}
});霍普可以在这里得到一些帮助。感谢你..。
发布于 2011-10-27 07:17:38
我现在取消了客户端验证的急切效果,所以在单击提交后,只有用户会看到该消息。我仍然找不到任何解决方案
https://stackoverflow.com/questions/7792789
复制相似问题