如何操作AnyTime Picker首先生成的值?例如,我有一个带AnyTime的输入字段。当我点击该字段时,它会填充当前时间,我希望它能够填充下一个小时。
答案 0 :(得分:3)
尝试随时更改这些行.js
// Initialize the picker's date/time value.
try
{
this.time = this.conv.parse(this.inp.val());
this.offMin = this.conv.getUtcParseOffsetCaptured();
this.offSI = this.conv.getUtcParseOffsetSubIndex();
}
catch ( e )
{
this.time = new Date();
}
到
// Initialize the picker's date/time value.
try
{
this.time = this.conv.parse(this.inp.val());
this.offMin = this.conv.getUtcParseOffsetCaptured();
this.offSI = this.conv.getUtcParseOffsetSubIndex();
}
catch ( e )
{
this.time = new Date();
this.time.setHours(this.time.getHours()+1,0,0,0);
}
答案 1 :(得分:1)
选取器使用字段中的时间作为初始值,并且如果无法解析字段,则仅默认为当前时间。初始化选择器的最简单方法是使用您想要的起始值填充该字段,确保它的格式正确。