次の設定でxpageを開発します。-クライアントの検証がオフになっています-dojo1.6とlotusdomino8.5.3を使用してい ます
ページには、required=true属性を持つ2つのdijit.form.validationtextboxのみがあります。
`
<xp:this.resources>
<xp:dojoModule name="dijit.form.ValidationTextBox"></xp:dojoModule>
</xp:this.resources>
<xp:this.data>
<xp:dominoDocument var="document1" formName="form1"></xp:dominoDocument>
</xp:this.data>
<xp:inputText id="inputText1"
dojoType="dijit.form.ValidationTextBox"
value="#{applicationScope.test}">
<xp:this.dojoAttributes>
<xp:dojoAttribute name="required" value="true"></xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.action>
<xp:saveDocument var="document1"></xp:saveDocument>
</xp:this.action>
</xp:eventHandler>
</xp:button>
<xp:br></xp:br>
<xp:inputText id="inputText2"
dojoType="dijit.form.ValidationTextBox">
<xp:this.dojoAttributes>
<xp:dojoAttribute name="required" value="true"></xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
</xp:view>
`
[送信]をクリックすると、ドキュメントがデータベースに保存されます。
[tag:extension library]からnumberspinnerを追加して送信できないようにする場合は、最初に必要な入力を入力する必要があります。
`
<xp:this.resources>
<xp:dojoModule name="dijit.form.ValidationTextBox"></xp:dojoModule>
</xp:this.resources>
<xp:this.data>
<xp:dominoDocument var="document1" formName="form1"></xp:dominoDocument>
</xp:this.data>
<xp:inputText id="inputText1"
dojoType="dijit.form.ValidationTextBox"
value="#{applicationScope.test}">
<xp:this.dojoAttributes>
<xp:dojoAttribute name="required" value="true"></xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.action>
<xp:saveDocument var="document1"></xp:saveDocument>
</xp:this.action>
</xp:eventHandler>
</xp:button>
<xp:br></xp:br>
<xp:inputText id="inputText2"
dojoType="dijit.form.ValidationTextBox">
<xp:this.dojoAttributes>
<xp:dojoAttribute name="required" value="true"></xp:dojoAttribute>
</xp:this.dojoAttributes>
</xp:inputText>
<xe:djNumberSpinner id="djNumberSpinner1"></xe:djNumberSpinner></xp:view>
`
誰かがこれを修正する方法を知っていますか?
どんな助けでも大歓迎です。