這是不起作用的代碼。該代碼要求我在複選框標記中硬編碼ID。如何在Flex中使用動態ID創建一個spark數組複選框?
<mx:HBox id="myHBox">
<mx:Repeater id="checkBoxRepeater"
dataProvider="{getItemsResult.lastResult}">
<s:CheckBox label="{checkBoxRepeater.currentItem.itemName}"
id="{checkBoxRepeater.currentItem.itemID}"/> <!--FB error here-->
</mx:Repeater>
</mx:HBox>
如果我鍵入id
一個字符串,我得到我的複選框的數組沒有問題,標籤無一不精。我需要獲得動態ID,以便可以將綁定到itemName的ID(itemID)發送到服務器。
有什麼建議嗎?
到底是什麼錯誤? – Taurayi
我得到這個錯誤''{checkBoxRepeater.currentItem.itemID}'不是一個有效的標識符'。當然,itemID是一個整數,正如可以在PHP服務的數據類型部分中看到的那樣。 – shailenTJ
重複? http://stackoverflow.com/questions/6832085/how-to-send-an-array-of-flex-checkboxes-to-a-mysql-server – michael