使用UrlHelper下的Url,代码如下
$.ajax({
type: "post",
url: "@Url.Action("GetLoginInfo")?rnd=" + Math.random(),
type:"text",
data: {
.....
},
});
还请大佬解惑,是否除了添加Mvc引用外还要什么设置。
或者是否有其他方式将JS数据传到后台被获取。
url换成 '@Url.Action("GetLoginInfo")' + '?rnd=' + Math.random() 试试
:)Js单双引号影响应该不大,报错原因类似于没找到引用这样子
@木剑游侠: Action("GetLoginInfo")应该最少要2个参数, 一个路由一个行为,你可以这样先看看:
var url=@Url.Action("GetLoginInfo");
alert(url); //看url的结果是不是正确的
@_格局: 哈哈还是报错,我应该是手动搭建MVC哪里除了问题,我推倒重做吧,谢谢您的帮助