javascript - 如何通过 Unobtrusive Validation JS 给出警报框或关注发生的错误

标签 javascript jquery unobtrusive-validation

我正在使用Unobtrusive Jquery对于 ClientSideValidation,它工作正常,

如果可能的话,我想做一些增强......!!

  1. 我如何显示一个警报框,提示“缺少某些内容” 页码?

  2. 我如何关注错误 TextBox、Checkbox 或任何错误 其他控制?

任何建议都会有帮助......!!

最佳答案

对于 2),您可以使用自定义 JavaScript 代码,如下所示:

$("selector for error messages, e.g. class name")[0].scrollIntoView().focus();
OR
document.querySelector("same selector").scrollIntoView().focus();

第一个方法将页面滚动到您的元素,但出现错误,第二个方法重点关注该元素。

关于javascript - 如何通过 Unobtrusive Validation JS 给出警报框或关注发生的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41100370/

相关文章:

javascript - AmMaps - 图像而不是区域的热图

javascript - 如何在javascript中为所有浏览器添加收藏夹/书签

javascript - 输入类型为 "Number"的 jQuery

model-view-controller - 使用 MVC3 和 jQuery 对整数进行不显眼的验证

jquery - 如何正确设置 $jAva.unobtrusive.options ErrorPlacement 函数

javascript - 将数字视为数字

Javascript 将文本字段限制为数字和小数?

javascript - 如何为菜单栏添加悬停效果以更改滚动状态?

Jquery 不引人注目的验证工作速度非常慢 ASP.Net MVC3

javascript - findOne 抛出未定义,即使数据在那里