0
我正在使用select with onchange事件。当用户在select中选择一个项目时,我使用jquery post加载下面的内容。它工作正常。但重点仍然在选择,当我使用键盘上的向下箭头向下滚动,选择更改加载不同的内容。如何使用jquery将焦点转移到滚动条
我想知道如何在更改事件后将焦点从select移动到滚动条。
我很感激任何帮助。
我正在使用select with onchange事件。当用户在select中选择一个项目时,我使用jquery post加载下面的内容。它工作正常。但重点仍然在选择,当我使用键盘上的向下箭头向下滚动,选择更改加载不同的内容。如何使用jquery将焦点转移到滚动条
我想知道如何在更改事件后将焦点从select移动到滚动条。
我很感激任何帮助。
你不需要关注滚动条(我甚至不知道它有可能)。你所要做的就是失去对你选择的关注。
所以你的onchange处理程序中:
$(this).trigger('blur');
jQuery的POST请求的更迭
您可以
地方
$('#select').next().focus();
例子:
$.ajax
({
type: "GET",
url: URL
success: function (html)
{
// your code here
$('#select').next().focus();
}
});
类似的文章可以发现http://stackoverflow.com/questions/7288565/lose-focus-from-select-box-with-jquery-change-event。可能重复 – TRR