【发布时间】:2011-06-22 10:47:35
【问题描述】:
问题描述: 我有一个带有 Jqgrid 和导航栏的列表
观点:真, 编辑:真, 添加:真, 搜索:假, 删除:真
当我选择一行并单击编辑时,会弹出一个对话框,其中包含可编辑的字段。
对于一个字段,我注册了一个事件处理程序:
$("#gps_coords").live("click",function(){
$("#google_map").dialog("open");
});
当我点击编辑对话框中的 gps_coords 字段时,打开 google_map 对话框,
$("#google_map").dialog(
{
width:800,
height:500,
autoOpen: false,
modal:true,
....
}
但是焦点或任何在(现在是背景编辑对话框)上,所以光标闪烁 以那种形式而不是新打开的形式。
我已经尝试过(在对话框设置中):
open: function(event, ui) {
$("#google_map").focus();
}
注意:我在新打开的对话框中有一个文本字段,但无法点击或更改它的值。
那么可以做些什么,将焦点放在新打开的对话框上?
谢谢
【问题讨论】: