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