【发布时间】:2020-01-25 12:58:40
【问题描述】:
我的问题很简短:
$(document).on('click', '.ee', function(){
$('.b').val("@Model.Result.GoingDate.AddDays(-1).ToString()");
@{Model.Result.GoingDate = Model.Result.GoingDate.AddDays(-1); }
});
但它不起作用 还有其他方法吗?
我知道我可以使用 javascript 日期 但不知道如何
【问题讨论】:
-
请定义“它不起作用”。你想让你的代码做什么,它做了什么?是否出现任何错误消息?如果是,在服务器代码中还是在 JS 代码中?错误信息是什么?
-
剃须刀语法仅在视图初始化时有效,我的意思是它在单次工作,但我希望每次单击该按钮时都能正常工作
-
是的,因为脚本中的值是在页面加载之前在服务器上创建的。这些值在客户端是静态的,请查看源代码以了解实际呈现的内容。
标签: javascript jquery asp.net-mvc razor