2012-11-09 67 views
2

我想讓對話框關閉時發生一次回調,我無法從開發人員工具/螢火蟲中調試它。 beforeclose標籤之後定義的代碼永遠不會執行:beforeclose回調的jquery對話框不能在關閉時執行

$(".dialog").dialog({ 
    autoOpen: false, 
    modal: true, 
    width: 300, 
    beforeclose: function(event, ui) 
    { 
     // :input select all buttons, selects, textarea, checkbox 
     $(':input').removeAttr('checked').removeAttr('selected'); 
    } 
}); 

我沒有得到任何錯誤,從控制檯,我搜查,但似乎沒有人有同樣的問題。

如果需要,我會顯示更多代碼。

回答

6

我不知道這是否是大小寫敏感的,但API在它的:

beforeClose 

來源: API

+1

是的,它是區分大小寫的。 –

+0

是的,你是對的:)儘快我會接受你的回答 – gc5

+0

似乎在Windows7下的Chrome/Firefox/IE和Safari瀏覽器不區分大小寫:http://jsfiddle.net/yMKPy/ –