5
我无法找到禁用dijit.form.FilteringSelect小部件的方法。这个要求使得CSS显示为none不是一个选项。如何禁用“dijit.form.FilteringSelect”小部件?
任何提示?提前致谢。
我无法找到禁用dijit.form.FilteringSelect小部件的方法。这个要求使得CSS显示为none不是一个选项。如何禁用“dijit.form.FilteringSelect”小部件?
任何提示?提前致谢。
找出自己:
dijit.byId('_fromState_id').set('disabled', true);
简单地做这项工作。将其更改为false
可以启用该小部件。
干杯。
UPDATE
另外,有一个叫"readOnly"
,从它的差异,"disabled"
小部件的另一个属性是:
disabled
不允许给小部件的任何值,这意味着窗体中的小部件值始终为NULL("")
。这可能是NotNull
情况中的一个问题;
但readOnly
允许为widget预设一个值并使其无法编辑,并且用户仍然可以仅提交该值,但仅能够改变它。
样本:
dijit.byId("_fromState_id").set("value", "NOTAVAILABLE");
dijit.byId('_fromState_id').set('readOnly', true);
正确的,标记为你的答案,以便其他人可能benifit从中^^所有dijit.form部件具有该功能:) – mschr 2012-08-11 19:20:20
@mschr谢谢。很高兴知道,作为Dojo的新手 – Dreamer 2012-08-13 13:36:30