我有一个jquery日期框插件,我正在使用durationbox。我想隐藏"天"来自durationbox的字段,以便它只显示小时,分钟和秒。我已尝试" overrideDurationOrder":[" h"," i"]代码但它不会工作。这可能吗? 请帮帮我。
谢谢
答案 0 :(得分:1)
嗯,你的问题有点不清楚 - 为了隐藏控件中的Days元素,这样的事情就可以了:
<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>
如果您不想要返回数据中提及的日期,您还需要覆盖输出格式:
<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>
最后,如果你的意思是控件上的标签不正确,确实 - 我只是发现了这个错误并纠正了它。使用DateBox 1.4.5
在jQM 1.4.5上进行测试和验证的功能