簡體   English   中英

LiveCycle:通過動態復選框循環

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM