0
我的XML看起來是這樣的:Flex的列表排序不工作
<feed title="'.$item->title.'" category="'.$categoryname.'">
<item category="'.$categoryname.'">
<title category="'.$categoryname.'">'.htmlspecialchars($item2->title).'</title>'
<description category="'.$categoryname.'">'.htmlspecialchars($item2->description).'</description>
<pubdate category="'.$categoryname.'">'.$item2->pubDate.'</pubdate>');
</item>
</feed>
而且我的filterFunction看起來像這樣
private function handleCategories(event:Event):void{
filter = event.currentTarget.selectedValue;
feedData.filterFunction = categoryFilter;
feedData.refresh();
}
protected function categoryFilter(item:XML):Boolean
{
return [email protected] == filter;
trace(filter);
}
,當我在我的列表加載它顯示正常,但是當我過濾(clickin一單選按鈕)它一直顯示相同的列表。您在上面看到的跟蹤還給正確的類別,這樣是沒有問題的......
Thanx爲響應,我沒有任何警告,但事實證明,問題是在數據庫(PHP)而不是flex ...過濾器沒有工作,因爲我忘了在屬性thx願意幫助的報價! – 2012-08-16 14:43:09