0
<listitem self="@{each='idSequence'}" value="@{idSequence}">
<listcell>
<intbox value="@{idSequence.currentIndex,save-when='Save.onClick'}" constraint="no empty" />
</listcell>
<listcell>
<intbox value="@{idSequence.startIndex}" onBlur="validateStartIndex(self)" constraint="no empty" />
</listcell>
Save按钮,我需要检查CURRENTINDEX总是比从startIndex更大的点击中呈现的文本的确认框....
的路上我现在做的是使用getSelectedItems并遍历它来进行验证。
有没有其他更好的方法来做同样的事情?
关于onBindingSave事件说“currentIndex”文本框,我如何获得文本框“startIndex”的值?部分问题在于文本框不能被赋予唯一的ID,因为它们是作为列表框的一部分呈现的 – Sudarshan 2011-05-11 10:27:33
您可以浏览组件树,例如textbox.getParent()。getNextSibling()。getFirstChild()以获取startIndex值。 – jumperchen 2011-05-12 07:54:35
yaa ...这就是我目前所做的:) ....想知道是否会有一些备用成语 – Sudarshan 2011-05-12 08:12:09