Когда я выполняю строку ниже, диалог открывается правильно.
$('#divMyDialogBox').dialog('open');
Но у меня есть текстовое поле (т.е. txtAddr) внутри div (диалоговое окно), и я хочу, чтобы фокус отображался при загрузке.
Я попробовал следующеекод, но он не работает.Пожалуйста, исправьте то же самое или предложите новые решения.
$('#divEmailDialogBox').dialog
({
modal: true,
draggable: true,
hide: 'slide',
show: 'slide',
height: 100,
width: 575,
bgiframe: true,
autoOpen: false,
resizable: false,
closeOnEscape: false,
zIndex: 9999,
open: function(){alert("Hi"); $("#txtAddr").focus();}
});
<%if(true)
{%>
$('#divEmailDialogBox').dialog('open');
<%}
Здесь срабатывает предупреждение, указывающее, что код вызывается.
Заранее спасибо, Biki