2013-03-09 34 views
1

我有一個控件,我想用Colorbox出現。這很簡單,有幾個下拉菜單,一個文本框和一個提交內容的按鈕。控件在jQuery ColorBox中不工作

該控件工作正常,但是當我使用Colorbox來顯示它時,我無法在文本框中輸入任何文本,並且提交按鈕不起作用。

jQuery的調用是:

$j(".colorBoxLink").click((function() { 
       $j("div#popup").show() 
       $j.colorbox({ 
        inline: true, 
        href: "#popup", 
        modal: true, 
        scrolling: false, 
        onCleanup: function() { 
         $j("div#popup").hide(); 
        } 
       }); 

而且控制位於一個div:

<div id='popup' style='display: none'> 
    <uc1:TaskCreator runat="server" ID="TaskCreator" /> 
</div> 

如果我拿出顯示:沒有,我可以運行從控制罰款沒有彈出它的頁面。

+0

http://www.codeproject.com/Articles/29826/Color-Picker-ASP-NET-AJAX-Extender-Control – Arshad 2013-03-09 10:17:15

回答

1

似乎添加ColorBox將窗體元素移動到窗體標記之外。

添加一行:

$j("#colorbox, #cboxOverlay").appendTo('form:first'); 

解決問題

相關問題