0
是否可以爲重複元素設置數據類型?當我使用綁定時,重複使用的所有元素都使用相同的數據節點(具有相同的值)。當重複中有簡單的文本字段時(在使用插入添加更多元素之後,每個元素可能具有不同的值),則不會出現此問題。在這個代碼中有複選框和按鈕來添加另一個複選框,但是當我添加另一個元素並更改複選框的值時,所有這些都會更改。帶觸發器插入值的XForms動態綁定
<head>
<xf:model>
<xf:instance xmlns="">
<ProcessData>
<chck1s>
<chck1>true</chck1>
</chck1s>
</ProcessData>
</xf:instance>
<xf:bind nodeset="/ProcessData/chck1s/chck1" type="xs:boolean"/>
</xf:model>
</head>
<body>
<xf:group>
<xf:repeat id="chck1s" nodeset="/ProcessData/chck1s/chck1">
<xf:input ref="/ProcessData/chck1s/chck1">
<xf:label>test checkbox1</xf:label>
</xf:input>
</xf:repeat>
<xf:trigger>
<xf:label>+</xf:label>
<xf:action ev:event="DOMActivate">
<xf:insert at="index('chck1s')" nodeset="/ProcessData/chck1s/chck1" position="after"/>
</xf:action>
</xf:trigger>
</xf:group>