如何聚焦第一个输入?

2024-01-06

我有一个 ASP.NET MVC 应用程序,我想关注第一个错误字段。提交时,如果最后一个字段有错误并且用户尝试提交表单,则焦点将转到最后一个错误字段而不是第一个字段。我尝试了多种,包括以下内容:

$().ready(function() {
    $("#Form").submit(function() {
        $('.input-validation-error').focus();
        $(".input-validation-error").each(function() {
            $(this).focus();
        });

    });
}); 

是否有任何解决方案使用户始终可以转到错误的第一个字段。


无需在这里使用每个错误并循环遍历所有错误。您只需将焦点设置为first具有错误类别的元素input-validation-error like:

$('.input-validation-error:first').focus();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何聚焦第一个输入? 的相关文章

  • 指定 HTML5 输入类型 = 日期的值输出?

    我想将本机日期选择器添加到我的应用程序中 该应用程序当前使用遗留的本地系统 日期输入支持尚未广泛普及 但如果我可以基于兼容性提供这两种实现 那就太理想了 有没有办法指定 HTML 日期选择器给出的值的输出 歌剧的默认设置是yyyy mm d
  • IE提示打开或保存服务器的json结果

    兼容模式下的Internet Explorer通过ajax回调方法从服务器获取数据 如果我想保存数据或打开数据 会弹出一个对话框 如何摆脱它 客户说 ajax type POST data UIdlgHolder gt form seria
  • 公开闭包内的方法

    当我们在闭包内创建一个方法时 该方法将成为该闭包的私有方法 并且在我们以某种方式公开它之前无法访问它 怎么可能暴露呢 您可以返回对它的引用 var a function var b function I m private alert go
  • 在 jQuery 选择器上使用正则表达式查找基于 ids 的所有元素

    我有几个具有唯一 id 的元素 如下所示 div div div div div div 我希望使用 jQuery 可以实现以下功能 item top each function this hide 我对正则表达式没有很好的掌握 希望得到一
  • 为什么这个递归函数返回未定义?

    我正在尝试编写一个使用递归组合两个字符串的函数 我的代码如下 但我不知道为什么该函数返回未定义 特别是当我在基本情况下使用 console log 时 它不会打印未定义而是打印正确的值 var str3 function merge str
  • NodeJS - 将相对路径转换为绝对路径

    In my 文件系统我的工作目录在这里 C temp a b c d 在 b bb 下有文件 tmp txt C temp a b bb tmp txt 如果我想从工作目录转到该文件 我将使用以下路径 bb tmp txt 如果该文件不存在
  • 如何在 Asp.NET MVC 中使用 RedirectToAction() 传递多个对象?

    我想使用redirectToAction 方法传递多个对象 下面是我重定向到的操作结果 public ActionResult GetEmployees Models Department department Models Categor
  • 文件缓存:查询字符串与上次修改时间?

    我正在研究缓存网站资源的方法 并注意到大多数与我类似的网站都使用查询字符串来覆盖缓存 例如 css style css v 124942823 后来 我注意到每当我保存 style css 文件时 最后修改的标头都会 更新 使得查询字符串变
  • 为什么浏览器允许onmousedown JS改变href?

    我很长时间以来都注意到 当您尝试复制链接位置或在 Facebook 上打开链接时 它会修改链接并将其传递给l php 例如 我可以被发送到 http www facebook com l php u http 3A 2F 2Fwww goo
  • 将默认搜索文本添加到搜索框 html

    我正在努力将 搜索 文本添加到搜索框 我正在努力实现 onfocus 消失文本 And onblur 重新出现文本 到目前为止 我已经实现了这一点 但我必须将其硬编码为 html eg
  • 您如何填充/验证您的 ViewModel?

    我很好奇人们构建 ViewModel 的各种方式以及他们为什么选择该方法 我在这里可以想到几种方法 1 注入存储库 控制器加载模型并映射到 ViewModel 这里 ViewModel 构造函数可以采用各种集合来进行内部设置 在选择列表中
  • 基本 jQuery 动画:省略号(三个点依次出现)

    我需要的 我需要一个动画省略号 一个点一个接一个地出现 动画需要循环播放 我想通过 jQuery 实现这一点 动画序列 Frame 1 等待您的选择 Frame 2 等待您的选择 Frame 3 等待您的选择 Frame 4 等待您的选择
  • 如何禁用网页中的萤火虫?

    如何使用 Javascript 禁用 firebug 我想这样做是为了向访问者隐藏我的网页的运作方式 有什么选择可以做到这一点吗 你不能 你能做的最好的事情就是混淆你的 JavaScript 实际上刮掉了 您能做的最好的事情就是将所有安全关
  • jQuery:向左滑动和向右滑动

    我见过slideUp and slideDown在 jQuery 中 左右滑动的功能 方式怎么样 您可以使用 jQuery UI 中的附加效果来做到这一点 详情请参阅此处 http docs jquery com UI Effects Sl
  • 获取类中的所有静态 getter

    假设我有这个类 我像枚举一样使用它 class Color static get Red return 0 static get Black return 1 有没有类似的东西Object keys to get Red Black 我使用
  • jQuery UI 对话框 - 关闭后无法打开

    我有一个问题jquery ui dialog box https jqueryui com dialog 问题是 当我关闭对话框然后单击触发它的链接时 除非刷新页面 否则它不会再次弹出 如何在不刷新实际页面的情况下回调对话框 下面是我的代码
  • 加载 Angular 库时,IE9 和 IE10 中出现 Angular JS“SCRIPT5007:预期对象”错误

    我正在开发一个 AngularJS 应用程序 该应用程序应在 Firefox IE 9 和 IE 10 上运行 我使用最新版本的 angularjs 库 现在是 1 3 15 服务器端是在JavaEE平台上用Java编写的 服务器运行在Gl
  • 测试 jQueryUI 是否已加载

    我正在尝试调试网站 并且我认为 jQueryUI 可能未正确加载 如何测试 jQueryUI 是否已加载 if jQuery ui UI loaded OR if typeof jQuery ui undefined UI loaded 应
  • Radiobutton-带有纯 html/css 的按钮

    是否可以创建像这样的单选按钮JQuery http jqueryui com demos button radio那些 用纯html css thanks 试试这个小提琴 http jsfiddle net mcXm7 1 http jsf
  • 拉斐尔路径交叉点不起作用

    我对拉斐尔和 pathIntersection method JSFiddle 示例 http jsfiddle net t6gWt 2 您可以看到有两条线都与曲线相交 但当我使用 pathIntersection method 有一个未解

随机推荐

  • Microsoft Interop:Excel 列名称

    我正在使用 Microsoft Interop 来读取数据 在 Excel 工作表中 列名称类似于 A B C D AA AB 等等 有什么办法可以读取这个列名吗 如果您需要任何其他信息 请告诉我 问候 普里扬克 Excel Applica
  • 在magento中获取产品ID和产品类型?

    我正在创建 magento 商店 我是 magento 的初学者 我想在我的 phtml 文件中获取产品 ID 和产品输入类型 这可能吗 请指导我 我正在尝试通过这种方式获取产品类型 但它不适合我 product Mage getModel
  • 将 require 与 Typescript 和 Expo 一起使用时出现“无效调用”

    我正在尝试在使用 expo cli 创建的反应本机应用程序中播放一些音频 该代码是用打字稿编写的 有问题的代码如下所示 取自expo io 文档 https docs expo io versions latest sdk audio im
  • 将字符串写入文件

    我想向文件写入一些内容 我找到了这段代码 private void writeToFile String data try OutputStreamWriter outputStreamWriter new OutputStreamWrit
  • Google 电子表格:无法通过 Session.getActiveUser().getEmail() 获取用户电子邮件

    因此 我有一个电子表格 应该自动获取每个用户的电子邮件并为其电子邮件分配自定义用户名 我使用此数据在工作表上显示每行 最后编辑者 这还允许我列出查看电子表格的所有用户并记录他们上次打开电子表格的时间 但是 那Session getActiv
  • 搜索关闭的应用程序未调用 continueUserActivity

    我正在尝试使用核心聚光灯从聚光灯搜索结果中打开视图控制器 BOOL application UIApplication application continueUserActivity NSUserActivity userActivity
  • 在 C# 中使用 WebClient.DownloadString 发送 POST

    我知道关于使用 C 发送 HTTP POST 请求有很多问题 但我正在寻找一种使用的方法WebClient而不是HttpWebRequest 这可能吗 那就太好了 因为WebClient类是如此易于使用 我知道我可以设置Headers属性来
  • Twitter Typeahead 远程未完成某些查询

    我正在使用 Twitter Typeahead 版本 0 11 1 现在我正在尝试让远程工作正常进行 但不知何故我认为我的行为很奇怪 这是带有本地数组的工作代码 var localArray value test0 value test1
  • 如何在 gdb 脚本中确认操作(回答“Y”)?

    我使用 gdb 来调试我的 C 代码 我是这样设置断点的 gdb break ParseDriver cc 60 No source file named ParseDriver cc Make breakpoint pending on
  • CodeIgniter - 将输入数组写入数据库

    我正在尝试从输入字段数组中获取数据并将其写入数据库 我以前从未使用过数组 但这是我的代码 它基于如果它只是一个输入值我会做什么 我知道这是错误的 但我不知道下一步该尝试什么 有任何想法吗 谢谢 view
  • 石英作业详细请求恢复

    的文档JobDetail requestsRecovery属性说明以下内容 指示调度程序是否应重新执行作业 如果遇到 恢复 或 故障转移 情况 现在 什么是 恢复 情况或 故障转移 情况 它们有何不同 仅当 JVM 在作业执行期间崩溃时才会
  • Spring 测试多次关闭嵌入式数据库

    我正在使用 h2 嵌入式数据库 其定义如下
  • Spring存储库自动转换具有不同类类型的实体

    我正在使用 MongoRepository 接口来扩展不同实体的自定义存储库 现在我面临问题 让我们假设一个例子 我有 2 个实体 Document collection person public class Employee priva
  • .NET Signalr MapConnection 已过时?

    我是 Net 和 SignalR 的新手 我正在查看前同事编写的一些代码 他将这一行添加到路由配置中 该配置现在抛出错误 表示其已过时 但所有文档 https github com SignalR SignalR wiki QuickSta
  • 在哪里指定 IISExpress 的 SSL 端口?

    好的 所以我以前可以在项目属性对话框中更改 SSL 端口号 但是在 asp net 5 RC1 更新后 SSL 字段是只读的 当我尝试直接编辑 xproj 时 它会忽略 SSLPort 值
  • Python One Liner 静默套接字侦听器

    是否可以编写 python one liner 它将监听特定的 tcp 端口 接受连接 并且不响应任何内容 我可以用两行来完成此操作 import socket s socket socket socket AF INET socket S
  • 如何使用 graphene-django 上传和下载文件?

    我目前正在使用 graphene django v2 0 我完全不知道如何上传和下载图像等文件 是否有人有一个可以下载图像的查询示例和一个可以上传的突变一 UPLOADS 您不需要发明自己的前端代码来将文件上传添加到突变中 现有的包已经可以
  • R dplyr - 所有列都不同

    有没有办法指定 dplyr distinct 应使用所有列名而不诉诸非标准评估 df lt data frame a c 1 1 2 b c 1 1 3 df gt distinct a b keep all FALSE behavior
  • VSCode 中 JetBrains 的“部署”等效项?

    在 JetBrains IDE 例如 CLion 或 PyCharm 中 我可以设置 部署 这样如果我右键单击任何本地文件或目录 我可以通过 SSH 将其 部署 到远程服务器上的相应位置 通信是通过多个 映射 建立的 它比手动 scp 每个
  • 如何聚焦第一个输入?

    我有一个 ASP NET MVC 应用程序 我想关注第一个错误字段 提交时 如果最后一个字段有错误并且用户尝试提交表单 则焦点将转到最后一个错误字段而不是第一个字段 我尝试了多种 包括以下内容 ready function Form sub