【发布时间】:2013-12-05 12:55:11
【问题描述】:
我在我的 XPage 上使用 Dojo Time 文本框。当我在此字段中保存时间时,显示的时间有一个“T”前缀。有什么办法可以去掉这个“T”?这是我的代码:
<xp:inputText id="EventEndTime" value="#{document1.EventEndTime}" style="width:160px;"
role="button" title="used to pick a meeting time" required="true"
dojoType="dijit.form.TimeTextBox"
disableClientSideValidation="true">
<xp:this.dojoAttributes>
<xp:dojoAttribute name="required" value="false">
</xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
【问题讨论】:
-
请在此处阅读:dojotoolkit.org/reference-guide/1.9/dijit/form/TimeTextBox.html 他们提到了 T 的原因,但表示当您以编程方式获取值时,返回值将是本机 javascript 日期对象。
-
谢谢,我已经阅读了这篇文章,但恐怕我仍然不确定我需要做什么来更改字段值的显示。
-
我有点不知所措,您从哪里获得价值以及将其保存在哪里?请澄清。
标签: dojo xpages lotus-notes