2013-04-29 42 views
0

我有一個JQuery對話框,其中我使用JQuery數據表來顯示一些數據。在數據表中,我正在顯示以下代碼的超鏈接:JQuery對話框限制對.js的訪問

<a href="javascript:callFunction()">Download</a> 

但是,javascript方法的調用不能通過對話框工作。

有人能幫我解決這個問題嗎?

編輯:http://jsfiddle.net/wrV2b/1/ 爲我的問題創建Jsfiddle。

感謝, Hareesh

+0

您是否在JavaScript控制檯中看到錯誤?你能提供一個JSFiddle嗎? – 2013-05-01 03:36:11

+0

@JeromyFrench:http://jsfiddle.net/wrV2b/1/我已經創建了這個小提琴,請讓我知道我在做什麼錯誤? – TechyHarry 2013-05-02 05:00:35

回答

0

試試這個:

<a href="#" onclick="javascript:callFunction()">Download</a> 

<a href="javascript:void(0);" onclick="callFunction();">Download</a> 
0

你可能要考慮使用一個DIV或按鈕,而不是使用錨。 E.g:

<div onclick="callFunction()">Download</div> 

<button onclick="callFunction()">Download</button> 

一個DIV /按鈕,將讓您對不從瀏覽器繼承所有格式的出現更大的控制權。海事組織也更直觀:鏈接把你帶到某個地方,按鈕做某事。