2010-12-09 51 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; 
    }); 
});