有一个<mx:ComboBox>
组件prompt = 'Please Select'
。用户选择一个选项,保存它,明天回来并想要撤消它。他会怎么做?因为提示选项现在消失了。
顺便提一下
我正在从数据库中填充 ComboBox 值,并且我的应用程序中有数千个组合框。
有一个<mx:ComboBox>
组件prompt = 'Please Select'
。用户选择一个选项,保存它,明天回来并想要撤消它。他会怎么做?因为提示选项现在消失了。
顺便提一下
我正在从数据库中填充 ComboBox 值,并且我的应用程序中有数千个组合框。
如果组合框在没有选择的情况下关闭,提示将自动重新出现。
如果已选择一个项目,只需执行以下操作:
myCombobox.selectedIndex = -1;
删除选择和提示将重新出现
修改问题后编辑:
使用按钮清除选择:
<s:Button label="clear" click="myCombobox.selectedIndex=-1" />
或多次清除:
<s:Button label="clear" click="clearCombos()" />
function clearCombos():void
{
myCombobox1.selectedIndex = -1;
myCombobox2.selectedIndex = -1;
// etc...
}
使用“值 = -1”(或类似)和文本 =“请选择”向组合框中添加一个额外条目。然后在检索值时对此进行测试。
如果组合框仍为-1,则弹出“您忘记了这个”并突出显示它或以某种方式使其明显......尤其是如果您有“数千个组合框”(确认!)