2012-10-23 73 views
0

我的頁面上有幾個鏈接,每個鏈接都包含不同的id=X。我想打開一個對話框,當用戶點擊任何這些鏈接,並且還希望點擊鏈接的值爲id。使用這個ID我需要回到我的服務器,並使用ajax將對話框中的頁面提取出來。如何將參數傳遞給jQuery UI對話框

我的第一步是嘗試將ID放入對話框中。所以,我創建了一個示例:http://jsbin.com/ajefel/1/

打開對話框,但是,我不知道如何訪問點擊鏈接的id值到對話框中。

問題

example above,我怎麼能包括在對話框內被點擊鏈接的價值?

回答

0

通行證參考發送給你的函數:

<a href="#?id=3" onclick="return showDialog(this)"> 

修改接受發件人爲參數的函數:

function showDialog(sender){ 
    // TODO 
    alert(sender); 
} 

PS:請儘可能避免內嵌JavaScript ..

見你修改爲JSBIN

+0

這將得到鏈接到showDialog函數,但是,我怎麼進一步傳遞給jQuery UI對話框? – birdy

+0

我想把它傳遞給'$(「#divId」)。對話框# – birdy

+0

查看jsbin,你可以更新div的內容。或者你想要更多的東西? –

相關問題