Javascript 获取完整链接JS(ASP.NET MVC)
我使用JS生成到控制器的链接 像这样Javascript 获取完整链接JS(ASP.NET MVC),javascript,asp.net-mvc,Javascript,Asp.net Mvc,我使用JS生成到控制器的链接 像这样 <script> $("#mybutton").click(function () { $("#link").val('@Url.Action("Welcome","Interwier")'); }); </script> $(“#我的按钮”)。单击(函数(){ $(“#link”).val('@Url.Action(“欢迎”,“Interwier”)); }); 但是我需要获得完整的链接,比如h
<script>
$("#mybutton").click(function () {
$("#link").val('@Url.Action("Welcome","Interwier")');
});
</script>
$(“#我的按钮”)。单击(函数(){
$(“#link”).val('@Url.Action(“欢迎”,“Interwier”));
});
但是我需要获得完整的链接,比如http://*****/Interwier/Welcome
我怎样才能做到这一点?你可以通过
location.href
并获取当前控制器的链接
location.href.substring(0,location.href.lastIndexOf('/'));
您可以通过以下方式获得当前页面的完整链接:
location.href
并获取当前控制器的链接
location.href.substring(0,location.href.lastIndexOf('/'));
为什么需要完整的url?可能是因为我需要将这些url粘贴到用户?@shyju关于
$(“#link”).val(document.location.origin+'@url.Action(“欢迎”,“Interwier”))的情况如何代码>是。它起作用了。但是你忘了
在文档之后@MahediSabujThank's dude这么多@mahedisabujj为什么你需要完整的url?可能是因为我需要将这些url粘贴到用户?@shyju关于$(“#链接”).val(document.location.origin+@url.Action(“欢迎”,“Interwier”)代码>是。它起作用了。但是在文档@MahediSabujThank's dude@MahediSabuj之后,你忘了