访问jQuery Datepicker中的选项

时间:2008-11-12 20:05:04

标签: javascript jquery

如何访问我在jQuery Datepicker中设置的选项?

$("#testDatePicker").datepicker({
    minDate: new Date(2005, 0, 26),
    showOn: 'button',
    buttonImage: 'js/themes/default/images/calendar.gif',
    buttonImageOnly: true
    });
var minDate = $("#testDatePicker").?????;

3 个答案:

答案 0 :(得分:1)

如何将选项存储在命名var而不是匿名对象中?

var dpOptions = {minDate: new Date(2005, 0, 26), ...};
$('#testDatePicker').datepicker(dpOptions);
.
.
.
var minDate = dpOptions.minDate;

答案 1 :(得分:1)

如果您没有足够的@mausch解决方案,则设置存储在此处:

 $.data($('#testDatePicker')[0], 'datepicker').settings

答案 2 :(得分:0)

我会看看代码。我看过的大多数插件都有一个选项或配置var,它们随你传入的内容一起扩展。

您可以快速检查并尝试执行类似$ .datepicker.buttonImageOnly = false的操作;然后看看是否真的改变了什么。

当然这可能行不通。我没看过这个插件。我只是操作我所看到的插件的典型行为(tableorter等)