【发布时间】:2014-01-16 11:02:13
【问题描述】:
在另一个 XPages 论坛上看到有人在使用引导程序、XPages、日期字段和 Domino 9 时遇到问题。我在我的服务器上使用 Domino 9 进行了测试,因为我现在正在使用 8.5.3 版本进行开发。原来是真的,你有没有遇到过同样的问题?
当我尝试单击日期字段时,会出现一个警告图标,但它仍然有效。我用Dojo Date Field 那里会一样。
我使用你在这里看到的代码,使用引导程序和 JS,而不是插件。当在服务器 8.53 上打开它时,一切正常。但是当我在服务器 9.0.1 上使用 sam 代码打开它时,日期字段在 UI 和功能中都已损坏。但如果更进一步,它们就会起作用。编辑框和组合框在两台服务器上都能完美运行。
在 windows 和 linux 上的结果相同。
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex"
style="margin-left:25.0px;margin-top:15.0px">
<xp:label value="Core Control - Date Time Picker" id="label1"
style="font-weight:bold">
</xp:label>
<xp:br></xp:br>
<xp:inputText id="inputText1" value="#{viewScope.sDate}">
<xp:dateTimeHelper id="dateTimeHelper1"></xp:dateTimeHelper>
<xp:this.converter>
<xp:convertDateTime type="date"></xp:convertDateTime>
</xp:this.converter>
<xp:eventHandler event="onchange" submit="true"
refreshMode="complete">
<xp:this.action><![CDATA[#{javascript:viewScope.sDate}]]></xp:this.action>
</xp:eventHandler>
</xp:inputText>
 <xp:text escape="true" id="computedField1"
value="#{viewScope.sDate}">
</xp:text>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:label value="Dojo Form - Date Text Box" id="label2"
style="font-weight:bold">
</xp:label>
<xp:br></xp:br>
<xe:djDateTextBox id="djDateTextBox1"
value="#{viewScope.sDojoDate}">
<xp:eventHandler event="onChange" submit="true"
refreshMode="complete">
<xe:this.action><![CDATA[#{javascript:viewScope.sDojoDate}]]></xe:this.action>
</xp:eventHandler>
</xe:djDateTextBox>
 <xp:text escape="true" id="computedField2"
value="#{viewScope.sDojoDate}">
</xp:text>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:label value="Edit Box" id="label3" style="font-weight:bold">
</xp:label><xp:br></xp:br>
<xp:inputText id="inputText2"></xp:inputText>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:label value="Combo Box" id="label4" style="font-weight:bold">
</xp:label><xp:br></xp:br>
<xp:comboBox id="comboBox1">
<xp:selectItem itemLabel="1"></xp:selectItem>
<xp:selectItem itemLabel="2"></xp:selectItem>
<xp:selectItem itemLabel="3"></xp:selectItem>
</xp:comboBox></xp:view>
【问题讨论】:
-
请提供更多详细信息:您期待什么,以及正在发生什么?例如,如果您收到警告或错误,请提供该消息的确切文本。
-
源代码规则!请用它更新您的问题