我有一个文本框,这就是我为其赋值的方式
var start = moment().subtract(6, 'days');
var end = moment();
$('#datePicker').daterangepicker({
timepicker: false,
startDate: start,
endDate: end,
ranges: {
'Today': [moment(), moment()],
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
}
}, cb);
cb(start,end);
function cb(start, end) {
$('#datePicker').html(start + ' - ' + end);
}
我的界面
正如你所看到的,我选择了日期值(2020年4月4日 - 2020年4月4日)然后点击按钮将从数据库中检索数据并刷新页面,刷新后文本框值将变回2020年3月29日 - 2020年4月4日(它将使用一周前的日期作为默认值)。顺便说一句,这个文本框是Asp.net textbox
有什么方法可以在刷新后保留文本框值吗?
如果您需要更多信息,请告诉我