ajax mvc 请求 url 路径

前端之家收集整理的这篇文章主要介绍了ajax mvc 请求 url 路径前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<script type="text/javascript">
var rootUrl="@Url.Content("~")";//获取根路径,防止iis部署位置不同
alert(rootUrl);
</script>当前url: http://localhost/Home/Index

$('#fm').form('submit',{
url: url,.......

url参数

是UserManage/UpdateUser 时,是去访问 http://localhost/Home/UserManage/UpdateUser

是 ~/UserManage/UpdateUser 时,是去访问 http://localhost/Home/~/UserManage/UpdateUser 不支持~ 因为不是服务器 ,是js

是 /UserManage/UpdateUser 时,是去访问 http://localhost/UserManage/UpdateUser


结论 : 最前面写 / 是表示 根目录,不加 / 表示当前目录



iis有时候配置会是 http://localhost/网站名/Home/index 这种的,多了一层 网站名,这个时候 url就得修改 加上 网站名这一层。 为了不用修改代码

添加代码如下,在其他js文件添加如下js

<script type="text/javascript">
var rootUrl="@Url.Content("~")";//获取根路径,防止iis部署位置不同
alert(rootUrl);
</script>

然后在需要url的地方加上rootUrl即可



猜你在找的Ajax相关文章