【发布时间】:2012-02-27 01:30:04
【问题描述】:
有没有一种简单的方法来记住在显示加载对话框之前关注的元素,并将焦点返回到该元素? 页面上有一个搜索按钮,它在键盘按下时发送 ajax 请求以从服务器获取数据。在每个 ajax 请求上,都会显示模态加载对话框(注意它是 jquery 对话框),在响应之后,搜索元素的焦点就丢失了,我想要它回来。
谢谢。
【问题讨论】:
-
只是为了澄清一下-您是说希望在有人单击 jQueryUI 对话框关闭后将焦点放在搜索字段上吗? - jqueryui.com/demos/dialog
-
啊,我想我还不够清楚。我希望将焦点返回到以前的活动元素(就像 jfriend00 假设的那样) - 而不是特别是搜索输入。