如何格式化jquery函数?

时间:2013-04-11 13:45:13

标签: jquery html

我有这个当前的功能:

$(function() {
    $(".test").datepicker({dateFormat: 'dd/mm/yy'  });
});

我希望能够将此行添加到其中:

onSelect: var dateObject = $(this).datepicker('getDate')

我如何正确格式化,有人可以给我看一个例子。我是新手使用jquery,所以我真的不太了解它。

2 个答案:

答案 0 :(得分:2)

onSelect是您可以在日期选择器上设置的选项之一,因此您只需将其添加到您已有的dateFormat选项之后。

onSelect是一个函数,所以你必须在函数声明中包装你想要运行的代码。此外,jQuery会在调用时自动将选定的日期和datepicker的实例传递给该函数,因此参数如下所示:

$(function() {
    $(".test").datepicker({
        dateFormat: 'dd/mm/yy',  
        onSelect: function(selectedDate, instance) {
            var dateObject = $(this).datepicker('getDate');
        }
    });
});

jQuery有广泛的API documentation。你应该先看看那里;他们有机会指出你正确的方向。

答案 1 :(得分:0)

var defaultDate = $.datepicker.formatDate('dd/mm/yy', new Date());

然后在datepicker中使用此日期。