드롭 다운 목록으로 발견합니다.dropdowlist [object object]
실제로 mysql 데이터베이스에 대한 쿼리로 데이터를로드합니다.
그러나 mysql에서 하나의 레코드에는 빈 필드가 있습니다.
그리고이 경우 flex 대신 'object object'를 ''대신 표시하십시오.
[Bindable] private var DP_CLASSES:ArrayCollection;
<s:DropDownList id="dpClassTT" width="77"
dataProvider="{DP_CLASSES}"labelField="Nom"
/>
// DataProvider를 샘플
<TypesTT>
<TypeTT>
<Nom> </Nom>
</TypeTT>
<TypeTT>
<Nom>AppA</Nom>
<TypeTT>
<TypesTT>
라인 [오브제 객체] 이름 (레코드 같은) empy하더라도 드롭 다운리스트에 나타난다.
해결 방법을 알고 계십니까?
감사
일부 코드를 표시 하시겠습니까? – weltraumpirat
빈 항목을 제거하거나 ArrayCollection에서 특정 항목을 제거하는 것보다 아래의 if (arrayCollection.contains (blankEntry))를 사용하여 arraycollection에서 빈 항목을 찾아 자신의 DataProvider를 만듭니다. –
그래, 해결 방법이지만 드롭 다운 목록에 빈 항목을 추가하는 방법은 무엇입니까? 실제로 때때로 사용자가 실수를하고 선택한 항목을 지우고 싶을 때 어떻게 할 수 있습니까? – Flex60460