【发布时间】:2017-09-24 05:02:11
【问题描述】:
我正在使用带有不显眼验证的 asp.net mvc 来在我的模型上显示错误消息。还使用 devexpress mvc 助手来构建剃刀视图。从回调面板执行回调时,它会返回模型错误,并显示错误消息。由于我们进行调用的方式,devexpress 不会将焦点设置到有错误的控件上。所以我编写了函数来查找控件是否有错误并设置焦点
function OncbpEndCallback(s, e) {
var control = $("input[name='" + currentControl + "']");
if (!HasError(currentControl)) {
control = NextTabbable(control);
}
control.focus();
}
问题是很多时候,当我设置焦点时,它会删除验证消息。不是一直,而是很多时候。如何防止消息消失?
【问题讨论】:
标签: jquery devexpress-mvc