我是JS和Dojo的新手。
我有一个以声明方式创建的按钮:
<button id="${ns}submitButton" name="submitButton" type="button" data-dojo-type="dijit/form/Button">Submit Request</button>
和我的javascript中的代码获取该按钮并禁用它。
self._cancelButton = registry.byId(ns+'cancelButton');
self._submitButton.set('disabled', true);
当我这样做时,按钮实际上是禁用的 - 如果我点击它,它将不会提交。如果我将“true”更改为“false”,我可以提交就好了。问题是该按钮看起来就像它被禁用一样。它看起来就像另一个按钮。代码是设计为仅修改行为而不是外观或我遗漏了什么?是否有一种简单的方法可以将外观禁用? (例如,灰色或类似的东西?)
提前致谢!