技术:带有 jQuery 的 Asp.net。
嗨极客,
概述:
我是一个 jQuery 菜鸟,我一直在研究这个 Jquery 脚本以启用 OnEnter 按键移动到下一个输入元素(textarea、select、input 等),我尝试了几种自己的解决方案,甚至尝试了可用的解决方案在线,但是每个解决方案都有一些弱点或限制,我终于找到了一个对我来说足够好的解决方案,但它仍然存在一些问题。
问题:
我已经查询了所有具有属性 [tabindex] 的元素,现在 jquery 返回 DOM 中的所有元素,因为它们存在于它们的层次结构中,但我希望元素根据它们的 tabindex 排序。
1)因此需要对元素进行排序,以便我可以根据 tabindex 而不是基于它们的层次结构移动到下一个元素。
2)如果任何元素设置为 readonly="readonly" 或 disabled="disabled" ,该元素根本不应该获得焦点?
我不想通过放置 Jquery 和 HTML 代码来搞砸这个问题,所以我创建了JsFiddle
让我知道如何解决这个问题。
PS:让我知道你们需要更多信息。