[英]How to disable a “dijit.form.FilteringSelect” widget?
我找不到禁用dijit.form.FilteringSelect小部件的方法。 该要求使css显示为none不是一个选项。
任何提示? 提前致谢。
自己弄清楚:
dijit.byId('_fromState_id').set('disabled', true);
干脆完成这项工作。 将其更改为false
可以启用窗口小部件。
干杯。
UPDATE
另外,小部件还有另一个名为"readOnly"
属性,与它的区别和"disabled"
是:
disabled
不允许给窗口小部件赋予任何值,这意味着窗口小部件值在窗体中始终为NULL("")
。 这可能是NotNull
情况下的一个问题;
但是readOnly
允许为窗口小部件预设一个值并使其不可编辑,用户仍然可以提交值,只是无法更改它。
样品:
dijit.byId("_fromState_id").set("value", "NOTAVAILABLE");
dijit.byId('_fromState_id').set('readOnly', true);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.