假设我从返回视图 Index.aspx 的 HomeController 调用了 Index(),Index.aspx 上的 javascript 中的 jquery ajax 可以调用另一个控制器 (ExternalController) 中的方法吗?
$.ajax({
type: "POST",
url: "/Home/sayHi",
dataType: "json",
data:({ currRow : centerPost[0], offset : ((-1 * Math.ceil(numRows / 2)) + 1) }),
error:function(request){alert(request.statusText)},
success:function(result){alert(result)}
}).responseText;
没有给我错误,页面是从 HomeController 呈现的
$.ajax({
type: "POST",
url: "/Row/getRowName",
dataType: "json",
data:({ currRow : centerPost[0], offset : ((-1 * Math.ceil(numRows / 2)) + 1) }),
error:function(request){alert(request.statusText)},
success:function(result){alert(result)}
}).responseText;
给了我一个内部服务器错误...
只是想知道这是否可能是因为我调用的控制器与渲染视图的控制器不同