2010-07-15 64 views
1

當我打開一個對話框時,點擊鏈接消失。JQuery |對話框:鏈接消失後點擊

function flugzeitenAnzeigen(myUrl) { 
    $('.' + myUrl).load('http://www.mydomain.com/Flugzeiten_Anzeigen.aspx?flugid=' + myUrl +'').dialog({ width: 510, modal: true, title: 'Ihre voraussichtlichen Flugdaten' }); 
}; 

<a href="#" id="GridView1_ctl04_flugzeitenAnzeigen" title="Flugzeiten anzeigen" class="702811" onclick="javascript: flugzeitenAnzeigen(702811);">anzeigen</a> 

類702811是在網格中動態生成的。

我該怎麼辦? thx

+0

myUrl等於什麼? 你是什麼意思消失?你正在做一個對話框... 沒有? – 2010-07-15 13:48:37

+0

@guy_schaller,myUrl從href onclick聲明中的事件處理程序調用中傳入。這是這裏最少的問題。 – Lazarus 2010-07-15 13:53:20

+0

@guy:我只是想讓鏈接打開一個對話框。確實如此,但是當我關閉對話框時,鏈接消失了。 – user168507 2010-07-15 14:09:00

回答

1

您正在分配一個要在加載錨標記時調用的函數,即加載事件。該功能不會導致超鏈接加載頁面。對話框功能標識頁面上將顯示的對話框中的元素,並將其指向超鏈接。

我想你需要看看jquerytools和那裏的覆蓋控制,這更是你想要達到我相信。

+0

thx,你是對的。我將它改爲 anzeigen

user168507 2010-07-15 14:13:21

+0

很高興能有所幫助。 – Lazarus 2010-07-15 15:38:09