使用javascript设置ActionLink网址 [英] Setting ActionLink url using javascript

查看:138
本文介绍了使用javascript设置ActionLink网址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





如何在mvc中使用javascript设置网址(动作,控制器和查询字符串)。



请建议。



谢谢,



问候,

Ashish

Hi,

How can we set the url(Action, controller and query string) using javascript in mvc.

Please suggest.

Thank you,

Regards,
Ashish

推荐答案

javascript:

function OnEdit(link) {

debugger;
if (sectionId != 0 && sectionId != "a") {
link.originalHref = link.originalHref || link.href;
link.href = link.originalHref.replace("-1", sectionId);
}
else if (sectionId == "a") {
alert('Please add section first');
return false;
}
else {
alert('Please select a section to add question');
return false;
}
return true;
}

cshtml:


@if (ViewBag.Type == 1 || ViewBag.Type == 4 || ViewBag.Type == 5)
{
@Html.ActionLink("Arrange", "Arrange", "Question", new { id = 0, sectionid = "-1", assessmentId = ViewBag.AssessmentId }, new { @class = "ancbtnClass editUrl", onclick = "javascript:return OnEdit(this);" })
}
else
{
@Html.ActionLink("Arrange", "Arrange", "Question", new { @class = "ancdisableCss" })
}


这篇关于使用javascript设置ActionLink网址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆