0

我将 select 与 onchange 事件一起使用。当用户在选择中选择一个项目时,我正在使用 jquery post 加载下面的内容。它工作正常。但是焦点仍然在选择上,当我使用键盘上的向下箭头向下滚动时,选择会改变加载不同的内容。

我想知道在更改事件之后如何将焦点从选择转移到滚动条。

我很感激任何帮助。

4

2 回答 2

3

你不需要关注滚动条(我什至不知道这是否可能)。您所要做的就是将注意力转移到您的选择上。

所以在你的 onchange 处理程序中:

$(this).trigger('blur');
于 2012-05-09T09:40:04.027 回答
0

您可以在 Jquery 发布请求
位置成功

 $('#select').next().focus();

例子 :

          $.ajax 
                ({
                    type: "GET",
                    url: URL
                    success: function (html)
                    {
                      // your code here 
                      $('#select').next().focus();
                    }
                });
于 2012-05-09T09:47:29.187 回答