Asp.Net Mvc-用JQuery替换Ajax.ActionLink

Asp.Net Mvc-用JQuery替换Ajax.ActionLink,jquery,asp.net-mvc,Jquery,Asp.net Mvc,有没有办法用一些JQuery代码替换下面的代码,这些代码使用不引人注目的javascript,而不是MicrosoftAjax库所做的 <ul class="vote"> <li> <%= Ajax.ActionLink("Up", "UpVote", new { VoteId = item.Id }, new AjaxOptions() { OnSuccess = "upVote(this)" }, null) %> </l

有没有办法用一些JQuery代码替换下面的代码,这些代码使用不引人注目的javascript,而不是MicrosoftAjax库所做的

<ul class="vote">
   <li>
      <%= Ajax.ActionLink("Up", "UpVote", new { VoteId = item.Id }, new AjaxOptions() { OnSuccess = "upVote(this)" }, null) %>  
   </li>
</ul>

添加一个带有Id属性的链接,然后将click事件绑定到将发送Ajax请求的函数

<%= Html.ActionLink("Up","UpVote",new { VoteId = item.Id },new { id = "sendRequest" }) %>
$('#sendRequest').click(function() {
  // $.getJSON or whatever ajax function you want to use
});