在“Start Workflow”页面中,“Start Workflow”表单是从Form-Engine生成的。
我想在提交表单时禁用“开始工作流程”按钮。回调时,我想启用此按钮。
在 start-workflow.js 中,我可以使用
var submitButton = Dom.get(this.generateId + "-form-submit-button");
submitButton.setAttribute("disabled", "disabled");
但是添加属性“ disabled
”在 IE8 中不起作用,因为按钮甚至可以单击。但它适用于Mozilla。但是通过禁用yui,
this.submitElements[0].set("disabled", true);
可以工作。
问题是我如何从 Alfresco.component.StartWorkflow(start-workflow.js) 访问 Alfresco.FormUI(form.js)。由于它们是单独的 yui 对象,我不知道如何相互访问。
如果你知道,让我分享你的知识和经验。