2016-11-24 42 views
0

在MVC.NET中,我有一个带有“To Date”和“From Date”文本框的带有Bootstrap datepicker的文本框。MVC使用日期选择器在文本框中维护日期

  1. 在页面加载时,我希望默认情况下在datepicker中选择今天的日期并显示在文本框中。

除了在同一页面上有Go按钮,它会重定向到使用FromDate和ToDate过滤数据的另一个页面。

2.在第二页上,我有返回按钮类型的“按钮”(不提交),当点击时应该返回到第一页,并在文本框中选择了FromDate和ToDate值。

我的问题,我已经设置“FROM日期”和“TODATE”文本中的document.ready()值今天的日期

但是如果我选择其他日期,然后点击“GO”,其重定向到第二页但是当点击第2页上的后退按钮时,第一页ToDate和FromDate就会填满今天的日期(由于document.ready())

如何在页面加载和其他时间显示今天的日期单击后退时可在文本框中保留选定的日期。

回答

0

当您从第二页返回第一页时,页面会刷新。

所以,你必须携带任何数据,您首先页面上输入时,你会打控制器/动作,你必须利用这个数据TempData的,只要你会来的拳头页面上,你必须重新设置该数据在那个文本框中。

希望这会帮助你!

+0

Usinng TempData它的工作原理..感谢 –

+0

我有一个问题,我想从日期和时间显示作为今天的日期在文本框以及日期选择器页面load.With没有在document.ready()中设置它们(因为这创建问题,当我尝试选择另一个日期)。我怎样才能达到这个 –

+0

试试这个会显示当前的日期,你也可以改变你的日期:** $(“#datepicker”)。datepicker(“setDate”,new Date()); ** ** $('#datepicker')。datepicker({“setDate”:new Date(), “autoclose”:true }); ** –

相关问题