jquery datepicker文本框值问题

时间:2016-01-31 11:02:06

标签: javascript jquery struts1

我有两个文本框,即来自日期和时间toDate for date search,默认显示当前日期。

工作代码:

Jquery的

(document).ready(function () {
    $('.dateClass').datetimepicker({timepicker: false}); // css for displaying date without time

    $('#fromDateId').datetimepicker({value: '01-01-2016', format: 'd-M-Y'});     // display current date with dd-mmm-yyyy        
    $('#toDateId').datetimepicker({value: '01-01-2016', format: 'd-M-Y'});       // display current date with dd-mmm-yyyy  
});   

Struts的

<html:text property="fromDate"  styleId="fromDateId" styleClass="dateClass"  />
<html:text property="toDate"  styleId="toDateId" styleClass="dateClass"  />

问题:

默认情况下,当前两天显示在两个文本框中,假设用户选择不同的日期并提交,  获取并显示db记录,但这两个texbox用当前日期替换,如何避免这种情况。

请帮我解决。

1 个答案:

答案 0 :(得分:0)

更新:有报道称Chrome浏览器不再有效。

这很简洁,完成了工作:

$(".fromDateId").datepicker('setDate', new Date());

还有一件事,

$(function()
{
    $('.date-pick').datePicker().val(new Date().asString()).trigger('change');
});