2014-01-24 99 views
0

我有包含動態創建的dropdown的頁面(在AJAX調用之後,一段HTML代碼被注入頁面)。在AJAX調用之後,我可以打開下拉菜單(單擊特殊錨點),但是在單擊下拉菜單關閉後,我無法單擊下拉列表中的任何元素(例如,將焦點設置爲下拉列表中的某個文本框)。Bootstrap:點擊任何項目後,動態創建的下拉菜單被關閉

如果我將相同的佈局添加到頁面的靜態部分,則下拉按預期工作。

我發現了一個related question並嘗試使用函數$('[data-toggle=dropdown]').dropdown();(我在FireBug的控制檯中運行它)重新初始化下拉列表,但沒有任何成功。

非常感謝您的幫助。

回答

0

我在回調函數中使用下面的腳本的AJAX調用後:

$('.dropdown').find('.dropdown-menu').click(function (e) { 
    e.stopPropagation(); 
}); 

凸輪的人有用。

相關問題