请在以下情况下帮助我:
当我们单击当前窗口中的按钮时(标题栏中有取消和确定按钮)。然后它应该显示带有两个按钮的小弹出窗口。(应用默认值和取消按钮)
当我们在小弹出窗口中单击 Apply defaults 时,弹出窗口应关闭,然后在标题栏中禁用(灰色)取消按钮显示上一个窗口。
请让我知道如何使取消按钮变灰
请在以下情况下帮助我:
当我们单击当前窗口中的按钮时(标题栏中有取消和确定按钮)。然后它应该显示带有两个按钮的小弹出窗口。(应用默认值和取消按钮)
当我们在小弹出窗口中单击 Apply defaults 时,弹出窗口应关闭,然后在标题栏中禁用(灰色)取消按钮显示上一个窗口。
请让我知道如何使取消按钮变灰
分部,
将标题栏中的“取消”按钮设为 dijit.form.Button。当用户单击弹出窗口中的“应用默认值”按钮时,您可以调用客户端脚本来禁用它:
dijit.byId("#{id:yourCancelsButtonId}").setDisabled(true);
如果您不想在客户端执行此操作,则应该能够在服务器端完成相同的操作,例如:
var buttonComp = getComponent("IdOfButtonToDisable");
buttonComp.setDisabled(true);
我不确定您是否必须进行部分刷新才能使其显示出来,但这应该可以。