[英]LiveCycle : Looping through dynamic checkboxes
我是LiveCycle和javascript的新手。 我正在研究一種可動態填充Web服務調用中的值的表單。 我必須使用這些值來篩選出一些預先填充的值。 動態填充的值具有復選框。 我需要遍歷這個動態填充的值,並返回復選框的相應值。 我嘗試了很多方法來訪問動態復選框的值,例如
Root.subformpath.resolveNode.("checkboxname["+ i +"]").rawValue
嘗試遍歷值。 但是它總是返回空值。 click事件上的this.checkboxname.rawValue返回動態名稱。 但是每次點擊事件發生時,我都需要遍歷所有復選框
如果您使用的是JS,則可以使用resolveNodes創建列表,然后使用for循環循環。
var checkBoxList = xfa.resolveNodes("checkBoxName[*]");
for (var i = 0; i<checkBoxList.length; i++){
if (checkBoxList.item(i).rawValue == 1){
//do something for checked boxes
}
else{
//do something else for unchecked boxes
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.