我有一个使用DB2作为数据源的viewPanel。我创建了一个包含所有可能的viewPanel列的comboBox,一个用于选择ASC或DESC的radioGroup,一个包含所有可能的viewPanel列的comboBox,其中包含onchange事件以部分更新另一个comboBox中的值,以及一个包含所有值的最终组合框来自DB2的前一个comboBox值,它具有onchange事件以部分更新viewPanel。
我的按钮的onclick事件包含此代码,并对viewPanel进行部分更新:
var sort:String = getComponent('comboBox1').getValue();
var order:String = getComponent('radioGroup1').getValue();
var vp = getComponent('panel_container').getData()[0];
vp.setDefaultOrderBy(sort + " " + order)
问题是我必须单击两次按钮才能获得实际运行的代码。第一次单击是确保触发onchange事件,然后第二次单击激活代码。我尝试使用完全更新并使用部分更新检查“设置部分执行模式”。
如何让我的按钮的onclick事件在第一次点击时工作?
答案 0 :(得分:1)
太多的事件探戈:-)这就是我要做的事情:
希望有所帮助