2010-12-09 53 views
0

如何在點擊錨點標記時調用javascript函數?我也在使用區域。 我需要從點擊錨點標籤的地區獲取視圖。帶有錨點標記的ASP.NET MVC區域

列表

此的GetList()使Ajax調用和獲取視圖回來。我不希望頁面被刷新。因此我正在進行ajax調用。

現在我很困惑如何調用區域。

如果我使用的是Action Link,我可以這樣使用。

<%= Html.ActionLink( 「目錄」, 「的GetList」,新 {面積= 「博客」},NULL)%>

但我使用錨標記,怎麼能我這樣做?

如果我感到困惑,請讓我知道。

+0

您使用的是JavaScript庫如jQuery,原型,...?或者只是普通的ol'javascript? – Peter 2010-12-09 08:14:43

回答

2

你可以使用jQuery一個.click()事件處理程序附加到這個錨標記:

$(function() { 
    $('a').click(function() { 
     // When an anchor is clicked 
     // Use the clicked anchor href to send an AJAX call 
     // and update a div with id="resultDiv" with the contents 
     // sent by the server 
     $('#resultDiv').load(this.href); 
     // cancel the default action which is to redirect 
     return false; 
    }); 
});