Datepicker更改日期格式和提交表单

时间:2016-03-26 12:09:55

标签: javascript jquery date datepicker form-submit

我找到了一个有用的范围datepicker(只有一个输入字段):

http://bseth99.github.io/projects/jquery-ui/4-jquery-ui-datepicker-range.html

我已经改变了' mm / dd / yy'到#yy-mm-dd',它到目前为止用户选择两个不同的日期。如果用户选择开始和结束的相同日期,则格式仍然是默认格式 - ' mm / dd / yy'。我怎么能改变这个?

我的问题的第二部分是提交表格。我试过了,但它不起作用:

.datepicker({
    onChange: function () {
        $('#exchange_search').submit();
    }
})

1 个答案:

答案 0 :(得分:0)

我找到了如何提交表单。单日期格式仍然存在问题。

如果有人需要,这是解决方案:

onAfterUpdate: function ( inst ) {
    $('<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">Done</button>')
    .appendTo($('#jrange div .ui-datepicker-buttonpane'))
    .on('click', function () { 
        $('#jrange div').hide();
        $('#exchange_search').submit();
    });
}