0
我使用asp.net mvc與不顯眼的驗證來顯示我的模型上的錯誤消息。還使用devexpress mvc幫助程序構建剃鬚刀視圖。當從一個callback面板回調並返回模型錯誤時,錯誤消息會顯示。由於我們進行調用的方式,devexpress不會將錯誤的焦點集中在控制上。所以我寫函數查找控制,如果有錯誤,並將焦點不要隱藏焦點錯誤
function OncbpEndCallback(s, e) {
var control = $("input[name='" + currentControl + "']");
if (!HasError(currentControl)) {
control = NextTabbable(control);
}
control.focus();
}
問題是很多的時候,我將焦點設置它刪除確認消息。並非所有的時間,但很多時間。我如何防止郵件消失?