jqm-datebox'setTheDate'选项错误

时间:2013-09-17 03:50:37

标签: jquery-mobile

在jquery-mobile的jqm-datebox插件中,有一个选项'setTheDate',其用法在文档中描述如下:

$('element').datebox('setTheDate', <date>);

当我使用它时,我收到一个错误:

$('#dateboxElement').datebox('setTheDate', new Date() );
  

TypeError:Object [object Date]没有方法'get'

该插件似乎期望date对象有一个方法get()。我知道有getDay(),getMonth()等,但肯定没有get()。

有谁知道我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

我设法让它像这样工作:

$(element).trigger('datebox', {
    "method":    "set",
    "value":     "2013-09-18", //I think this needs to be in the format datebox uses
    "date":      new Date()
});

此处的“活动有效负载”部分还有很多其他类似事件: http://dev.jtsage.com/jQM-DateBox2/demos/api/events.html