gpt4 book ai didi

javascript - xpages 水平 slider 抛出 JavaScript 错误

转载 作者:行者123 更新时间:2023-11-27 23:53:41 25 4
gpt4 key购买 nike

当我第一次移动 slider 时,它会弹出

An error occurred while updating some of the page. document1 is undefined.

我经常使用道场 slider ,但从未遇到过这种情况。 document1 是数据源的正确名称。 slider 写入字段并且该值实际上已正确保存。一切正常,但为什么我会收到此错误?

<xe:djHorizontalSlider id="djHorizontalSlider7"
value="#{viewScope.sliderNumber7}"
style="margin: 5px;width:480px; height:20px;" minimum="0"
maximum="100" discreteValues="101" showButtons="false">

<xe:this.defaultValue><![CDATA[#{javascript:document1.getItemValueInteger("Burns_Pct")}]]></xe:this.defaultValue>

<xp:this.converter>
<xp:convertNumber integerOnly="true">
</xp:convertNumber>
</xp:this.converter>
<xe:djSliderRule id="djSliderRule7"
style="height:5px;" count="3" container="bottomDecoration">
</xe:djSliderRule>
<xe:djSliderRuleLabels id="djSliderRuleLabels7"
container="bottomDecoration"
style="height:10px;font-size:100%;color:black;">
<li>
0 Percent
</li>
<li></li>
<li>
100 Percent
</li>
</xe:djSliderRuleLabels>
<xp:eventHandler event="onChange" submit="true"
refreshMode="partial" refreshId="Burns_Pct">
<xe:this.action><![CDATA[#{javascript:
viewScope.inputNumber7 = viewScope.sliderNumber7
}]]></xe:this.action>


</xp:eventHandler>
</xe:djHorizontalSlider>

最佳答案

经过几天的尝试,我找到了自己的答案。

我在 xpage onClientLoad 部分中有脚本,而它本应位于 beforePageLoad 中。

这样做的目的是确保当用户在调查页面之间导航时 slider 到达正确的位置。因此,我获取 document1 上存储的文本框的值,并在页面加载时为 slider 控件分配该值。

关于javascript - xpages 水平 slider 抛出 JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32459161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com