带有javascript参数的ASPNET MVC RenderAction
ASPNET MVC RenderAction with javascript parameters
如何将javascript变量传递到MVC RenderAction参数中?
@{Html.RenderAction("GeneratePlayersSelect", new { teamid = ??? ] });}
请帮忙!提前谢谢。
也许你可以做到。只需为你的Action分配一个id,然后在JavaScript中再次设置href属性,如下所示:
@{Html.RenderAction("GeneratePlayersSelect", "your_controller", new { id= "lnkPlayer" });}
在JavaScript中(加载文档后),更改href:
document.getElementById('lnkPlayer').href = document.getElementById('lnkPlayer').href + '?teamid='+ yourVariable;
将更改为'your_controller/GeneratePlayersSelect?teamid=1'
希望它能起作用,谢谢。
相关文章:
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 将Javascript数组发送到控制器ASP.NET MVC
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何在MVC中使用jQuery在文本框旁边显示文本
- MVC 3页面导航和使用javascript传递参数
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 将不在模型中的数据返回到mvc控制器
- MVC在通过javascript提交时会丢失值
- 使用javascript在MVC中查找网格长度时出错
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 在MVC 4中,对Controller的Ajax调用为空
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- 无法在mvc视图中使用ajax调用获取操作返回的模型对象列表
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 使用mvc和jquery显示更多点击数据
- ASP.NET MVC,在文本框旁边显示文本
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- 通过mvc中的ajax动作链接获取关于成功的响应头
- 带有javascript参数的ASPNET MVC RenderAction