Asp.net mvc 复制日期值

Asp.net mvc 复制日期值,asp.net-mvc,asp.net-core,razor,Asp.net Mvc,Asp.net Core,Razor,我有一个razor视图(MVC5),有两个日期字段(生效日期和行动日期),我试图完成以下工作:从日期选择器中选择生效日期的那一刻,我希望所选日期直接显示在行动日期字段中,基本上,生效日期和行动日期应始终相同。实现这一点的最佳和最干净的方法是什么?我认为使用js是一个不错的选择。下面是一个演示: 视图: $(“#有效”)。更改(功能(){ $(“#Action”).val($(this.val()); }) 结果: 实现这一目标的最佳和最干净的方法是什么?向我们展示您迄今为止的尝试(即:您尝试

我有一个razor视图(MVC5),有两个日期字段(生效日期和行动日期),我试图完成以下工作:从日期选择器中选择生效日期的那一刻,我希望所选日期直接显示在行动日期字段中,基本上,生效日期和行动日期应始终相同。实现这一点的最佳和最干净的方法是什么?

我认为使用js是一个不错的选择。下面是一个演示:

视图:


$(“#有效”)。更改(功能(){
$(“#Action”).val($(this.val());
})
结果:

实现这一目标的最佳和最干净的方法是什么?向我们展示您迄今为止的尝试(即:您尝试的代码是什么)?
  <input id="Effective" type="date" />
    <input id="Action" type="date" />
    <script>
            $("#Effective").change(function () {
                $("#Action").val($(this).val());
            })
    </script>