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