0

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

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

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

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

类型错误:对象 [对象日期] 没有方法“获取”

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

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

4

1 回答 1

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

于 2013-09-18T11:07:53.480 回答