是否可以访问 razor 语法中的 javascript 变量?
这是我的代码
$("#add-user-to-plan").click(function () {
var userListId = $("#user-list").val();
@{
Model.Users.Add(userListId );
}
});
当我单击“将用户添加到计划”按钮时,它会将一个项目添加到用户列表中。
最佳答案
在 Razor 中创建一个隐藏字段
@Html.HiddenFor(model => model.userListId , new { id = "userListIdHidden" });
在java脚本中为userListIdHidden分配值
$("#add-user-to-plan").click(function () {
var userListId = $("#user-list").val();
document.getElementById("userListIdHidden").value = userListId;
});
关于jquery - 访问 razor 内的 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22495205/