Ram*_*ppy 3 asp.net-mvc jquery razor
是否可以在razor语法中访问javascript变量?
这是我的代码
$("#add-user-to-plan").click(function () {
var userListId = $("#user-list").val();
@{
Model.Users.Add(userListId );
}
});
Run Code Online (Sandbox Code Playgroud)
当我单击add-user-to-plan按钮时,它会将一个项目添加到Users列表中.
在你的剃刀中创造一个隐藏的领域
@Html.HiddenFor(model => model.userListId , new { id = "userListIdHidden" });
Run Code Online (Sandbox Code Playgroud)
在java脚本中为userListIdHidden分配值
$("#add-user-to-plan").click(function () {
var userListId = $("#user-list").val();
document.getElementById("userListIdHidden").value = userListId;
});
Run Code Online (Sandbox Code Playgroud)