gpt4 book ai didi

c# - mvc 客户端验证失败后聚焦的元素似乎是任意的

转载 作者:行者123 更新时间:2023-11-28 09:16:44 24 4
gpt4 key购买 nike

我正在使用 mvc 非侵入式验证。当我按下提交按钮时,客户端验证失败,并且失败的文本框元素之一获得焦点。如果我再次按下按钮,另一个元素就会获得焦点。

什么决定验证失败后哪个元素获得焦点?

最佳答案

好的,我这样解决了我的问题:请随意评论,如果您有更好的答案请告诉。

对于 CSS 问题,我必须先选择所有无效的输入,然后才能选择顶部的输入。 (由于某种原因,如果我只是选择第一个而不是先逐一选择它们,则 css 部分表现得像顶部的没有聚焦:/)

$('.input-validation-error').each(function () {
this.focus();
});

var inp = $('.input-validation-error:first').get(0);

if (inp) {
inp.focus();
}

关于c# - mvc 客户端验证失败后聚焦的元素似乎是任意的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15551706/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com