我正在开发MVC应用程序,我正在使用datepicker。 我想在datepicker中设置1930到1995的范围。 我想设置所选日期是1/1/1995
我写了以下代码。
$(document).ready(function () {
$(function () {
$('.BirthDate').datepicker({
dateFormat: "dd-M-y",
yearRange:'1930:1995',
buttonImage: '@Url.Content("~/Resource/Calender.jpg")',
buttonImageOnly: true
});
});
$(".BirthDate" ).datepicker( "setDate", "01/01/1995" );
});
但它不起作用...... 我必须做出哪些改变?
答案 0 :(得分:3)
使用defaultDate
选项:
通过Date对象指定实际日期或在当前dateFormat
中指定字符串。
http://api.jqueryui.com/datepicker/#option-defaultDate
$(document).ready(function () {
$('.BirthDate').datepicker({
dateFormat: "dd-M-y",
yearRange:'1930:1995',
buttonImage: '@Url.Content("~/Resource/Calender.jpg")',
buttonImageOnly: true,
defaultDate: '01-Jan-95',
maxDate: '31-Dec-95'
});
});