2014-11-06 63 views
0

我有一个jQuery的日期箱插件,我使用的durationbox.I想从隐藏的“天”字段的durationbox,以便它只显示小时,分钟和seconds.I已尝试“overrideDurationOrder”:[“h”,“i”]代码,但它没有奏效。这可能吗? 请帮帮我。如果你不这样做无法隐藏日期字段在jQuery的日期框durationbox

<div class="ui-field-contain"> 
    <label for="lang1">yep</label> 
    <input name="lang1" type="text" data-role="datebox" 
     data-datebox-mode="durationbox" id="lang1" 
     data-options='{"overrideDurationOrder": ["h","i","s"]}' /> 
</div> 

: -

谢谢

+1

无论何时你问一个关于thirdparty插件的问题,添加链接到相应的网站,否则它真的很难弄清楚发生了什么。还提到您正在使用的脚本版本。 – 2014-11-06 05:29:37

+0

也包括版本时,请包括DateBox *和* jQueryMobile版本。如果可以的话,jsFiddle也不会是一件坏事。 – 2014-11-06 17:25:24

回答

1

嗯,你的问题是有些含糊为了隐藏在控制戴斯元素,这样的事情会做的伎俩想要在中提到的日子返回数据,您还需要覆盖输出格式以及:

<div class="ui-field-contain"> 
    <label for="lang1">yep</label> 
    <input name="lang1" type="text" data-role="datebox" 
     data-datebox-mode="durationbox" id="lang1" 
     data-options='{"overrideDurationOrder": ["h","i","s"], 
     "overrideDurationFormat":"%Dl:%DM:%DS" }' /> 
</div> 

最后,如果您的意思是控件上的标签不正确,的确 - 我刚刚发现该错误并对其进行了更正。功能测试和验证工作jQM 1.4.5,与DateBox 1.4.5

相关问题