运行 ND9 服务器并在浏览带有日期字段的 Xpage 时,此字段的默认值始终是今天的日期。
在 8.5.3 服务器上,控件呈现如下:
<input class="dijitReset dijitInputInner" dojoattachpoint="textbox,focusNode" autocomplete="off" type="text" aria-valuenow="undefined" aria-invalid="false" id="view:_id1:_id2:main:fromTDate" tabindex="0" value="">
<input style="display: none;" type="text" name="view:_id1:_id2:main:fromTDate">
在 ND9 服务器上,相同的控件呈现如下:
<input class="dijitReset dijitInputInner" type="text" autocomplete="off" data-dojo-attach-point="textbox,focusNode" role="textbox" aria-haspopup="true" aria-invalid="false" tabindex="0" id="view:_id1:_id2:main:fromTDate" maxlength="10" size="10" value="">
<input type="hidden" name="view:_id1:_id2:main:fromTDate" value="2013-03-26">
我已经能够通过添加一个 Dojo 日期文本框来绕过它,但是这个功能一定是错误的,对吧?