我有一個動態文本框,我將其綁定到焦點事件以打開對話框。在文本焦點事件上打開jQuery對話框時出現錯誤
$('#formtable').on('focus', '#textbox1', function (e) {
callOpenDialog('Dialog');
});
其中formtable是格容器的文本字段及功能被定義爲
function callOpenDialog(title)
{
$("#Dialog").dialog({
title: title,
resizable: false,
modal: true,
height: 300,
width: 300,
position: 'top'
});
}
的問題是: 1)在文本框的焦點,打開的對話框但重點仍然是對文本框本身。我想把重點放在對話上; 2)在關閉對話框錯誤顯示爲 遺漏的類型錯誤:
但是無法調用空的方法「_focusTabbable」當我綁定到點擊事件能正常工作,但我必須這樣做對焦點事件。
我嘗試使用
e.preventDefault()
or
$("#Dialog").focus()
,但無濟於事。 請幫忙。
這是JQuery UI對話窗口? –
是的,它是一個jQuery對話框 – abc123