0

我正在使用 jQuery UI 日期选择器,基本上在页面加载时我第一次点击日期选择器显示的输入字段,但如果我再次点击它,什么也没有发生。

谁能告诉我哪里出错了?

$(document).ready(function() {
    $('#delDate').datepicker({ 
        dateFormat: 'dd-mm-yy',
        minDate: 0 
    });
});

<input type="text" name="delDate" id="delDate" value="" />

如果您单击第一页上的图像,则有问题的页面在第 4 步,然后继续按下一步 http://www.xperience-web.com/heywood/?page_id=32

4

4 回答 4

0

您的文档就绪代码似乎格式不正确。像这样写,然后再试一次:

$(function() {
    $('#delDate').datepicker({
        dateFormat: 'dd-mm-yy'
    });
});​
于 2013-01-03T10:32:20.380 回答
0

在花了很长时间试图解决这个问题后,我最终使用了一个不同的日期选择器,它第一次工作。

于 2013-01-23T23:42:48.963 回答
0

为我工作,演示:http: //jsfiddle.net/qZ6b5/

demo中缺少样式是因为只引用了jquery ui脚本,没有引用css文件。

html:

<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
<input type="text" name="delDate" id="delDate" value="" />​

js:

$('#delDate').datepicker({ 
        dateFormat: 'dd-mm-yy',
        minDate: 0 
    });​
于 2013-01-03T10:23:04.383 回答
0

可能是您想将 0 更改为 null

http://api.jqueryui.com/datepicker/#option-minDate

于 2013-01-03T10:21:59.883 回答