我對使用jQuery做任何事情還是很新的,但是我在過去連接到Colorbox iFrames時運氣不錯。用ASP按鈕打開jQuery Colorbox OnClick
現在,我想鏈接一個普通的ASP按鈕來打開一個Colorbox窗口。我嘗試過搜索,但我似乎無法找到我需要的確切答案。這是我到目前爲止,這絕對不起作用。
<div id="openColorbox">
<asp:Button ID="NewRecordBTN" runat="server" Text="New Material Movement Request" onclick="NewRecordBTN_Click" />
</div>
<script type="text/javascript">
$(document).ready(function() {
$("#openColorbox").click(function(){
$.colorbox({
iframe: true,
width: "80%",
height: "80%",
transition: "fade" }));
});
試圖讓jQuery的。點擊()函數看,我創建並依次打開「openColorbox」分區。我也想在過程中將iFrame指向另一個URL。
不,沒有改變結果。當我點擊按鈕時,它所做的就是回傳頁面。 –
你有沒有看到這個例子?您需要在JavaScript中創建一個函數,並將函數分配給OnClientClick事件處理函數。 – Koste
哦,是的,做到了。它使得ColorBox彈出了0.25秒,並且馬上消失,大概是因爲它沒有應該顯示的內容。我會在哪裏通過URL來顯示在ColorBox中? –