我有这样的示例代码:

 <div class="cart">
      <a onclick="addToCart('@Model.productId');" class="button"><span>Add to Cart</span></a>
 </div>
 <div class="wishlist">
      <a onclick="addToWishList('@Model.productId');">Add to Wish List</a>
 </div>
 <div class="compare">
      <a onclick="addToCompare('@Model.productId');">Add to Compare</a>
 </div>

如何编写JavaScript代码以调用 Controller 操作方法?

最佳答案

使用jQuery ajax:

function AddToCart(id)
{
   $.ajax({
      url: 'urlToController',
      data: { id: id }
   }).done(function() {
      alert('Added');
   });
}

http://api.jquery.com/jQuery.ajax/

关于javascript - 从JavaScript调用ASP.NET MVC操作方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8952953/

10-11 02:41
查看更多