在 ActionLink mvc3 Razor 中使用 java 脚本变量
use java script variable in ActionLink mvc3 razor
我有一个文本框,我必须在其中写入一个值,如果我使用 ActionLink 调用我的控制器,如何在我的控制器中传递这个值,这是我的代码:
视图:
@Html.TextBox("tisch", "", new { @class = "teschChange"})
@Html.ActionLink("Apply Command", "ApplyCommand", "Work")
这是 te 脚本
<script type="text/javascript">
$(function test() {
$(".teschChange").change(function () {
var tisch = $(this).attr('value');
});
});
</script>
我必须在应用命令控制器中发送 tisch谢谢
不要使用操作链接,而是使用标准链接:
<a id="l" href="@Url.Action("ApplyCommand", "Work")">Apply Command</a>
然后,您可以使用此脚本:
<script type="text/javascript">
$(function test() {
$(".teschChange").change(function () {
var tisch = $(this).attr('value');
$("#l").attr("href", "@Url.Action("ApplyCommand", "Work")/" + tisch);
});
});
</script>
这将分配一个 href:/Work/ApplyCommand/tisch
.
这是
正确的脚本:
$("#l").attr("href", "@Url.Action("ApplyCommand", "Work")?tisch=" + tisch);
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- Java脚本时间添加
- 如何将字符串值从php页面发送到java脚本页面
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Java脚本将URL转换为已保存的URL时出错
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在java脚本中验证手机号码
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 无限的java脚本循环
- 无法在java脚本中调用图像的点击事件函数
- 如何在java中获得浏览器的java脚本控制台输出
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- java脚本的数学方程显示错误的答案
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 如何在java脚本中传递对象数组
- java脚本网站最佳实践
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本访问Location标头's OAuth 2的URL片段
- 从 java 脚本调用函数时 PHP 中出错
- 当没有互联网连接时,谷歌地图Java脚本API处理