asp.net-mvc – ASP.NET MVC Action被调用两次

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – ASP.NET MVC Action被调用两次前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个特定的控制器动作被调用两次,除了奇怪的是导致我的应用程序的单例部分的问题(不是一个问题,它只是引起了我的注意).

任何想法为什么每次执行两次控制器动作?

解决方法

在通过AJAX进行调用链接上的JavaScript点击处理程序中,不返回false或阻止对事件的默认操作.在这种情况下,它也将采用链接的默认操作(即,将非AJAX帖子转换为相同的URL).

防爆.

<%= Html.ActionLink( "action","controller" ) %>


$(function() {
   $('a').on('click',function(e) {
      // solve with "e.preventDefault();" here
      var href = $(this).attr('href');
      $.get(href,function() { ... });
      // or solve with "return false;" here to prevent double request
   });
}):
原文链接:https://www.f2er.com/aspnet/250918.html

猜你在找的asp.Net相关文章