首页 > 解决方案 > 在 Razor 的 JavaScript 函数中编写 c# 代码

问题描述

我的问题很简短,想要这个:

$(document).on('click', '.ee', function(){
                $('.b').val("@Model.Result.GoingDate.AddDays(-1).ToString()");
                @{Model.Result.GoingDate = Model.Result.GoingDate.AddDays(-1); }
            });

但它不起作用还有其他方法吗?

我知道我可以使用 javascript 日期,但不知道如何

标签: javascriptjqueryasp.net-mvcrazor

解决方案


你不能用剃须刀来代替使用这种方法我有点知道你需要什么

你想去第二天并用 HTML 更新你的文本

$(document).on('click', '.ee', function () {
                    var currentDate  = $('.txt-date').val();
                    var gdate = new Date(currentDate); 
                    gdate.setDate(gdate.getDate() + 1);
                    $('.b').val(goingDate.toISOString().substring(0, 10));
                });

推荐阅读