xpages日期选择器与ios设备兼容

时间:2018-01-08 10:27:29

标签: ios xpages

在将在移动设备和个人电脑上使用的xpage中,我有一个日期字段。 我尝试了几件事(见下面的例子),但结果总是一样的:当ios用户点击输入字段旁边的图标时,日历会弹出,但再次消失......

在iPhone上选择日期几乎是不可能的

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xc="http://www.ibm.com/xsp/custom"
xmlns:bx="http://www.openntf.org/xsp/bootstrap"
xmlns:xe="http://www.ibm.com/xsp/coreex"
dojoParseOnLoad="true"
dojoTheme="true">
 ....
<xp:inputText id="inputText1"
                value="#{document1.crm_etabl_date}"
                defaultValue="#{javascript:@Today}">
                <xp:dateTimeHelper id="dateTimeHelper1">
                </xp:dateTimeHelper>
                <xp:this.converter>
                    <xp:convertDateTime type="date"
                        dateStyle="short">
                    </xp:convertDateTime>
                </xp:this.converter>
</xp:inputText>
<xp:inputText value="#{document1.crm_etabl_date}"
                id="date1" disableClientSideValidation="true"
                disableTheme="true">
                <xp:dateTimeHelper id="dateTimeHelper2"
                    dojoType="dijit.form.DateTextBox">
                </xp:dateTimeHelper>

                <xp:this.converter>
                    <xp:convertDateTime type="date"
                        dateStyle="short">
                    </xp:convertDateTime>
                </xp:this.converter>
</xp:inputText>
</xp:view>

修改 这个inputText控件在一个表中。 我从桌子上取下它,然后它可以使用,但它看起来并不完美......

0 个答案:

没有答案