2
私は単純なdojoテキストボックスと値ピッカーを持っています。私は手動入力のためにこのフィールドを無効にして、値ピッカーを使用する必要があります。値ピッカーを使用して特定の値を受け入れるTextBox
通常、フィールドをdojo属性で無効にできますが、ユーザーにとって混乱しているフィールドはグレーアウトされます。
<xe:djTextBox id="dep" value="#{viewScope.Department}">
<xe:this.dojoAttributes>
<xp:dojoAttribute name="readonly" value="true"></xp:dojoAttribute>
</xe:this.dojoAttributes>
</xe:djTextBox>
<xe:valuePicker id="valuePicker1" for="dep" dialogTitle="Select the department">
<xe:this.dataProvider>
<xe:simpleValuePicker valueListSeparator=",">
<xe:this.valueList><![CDATA[#{javascript:@DbColumn("", "(ActiveDepartments)", 1)||""}]]></xe:this.valueList>
</xe:simpleValuePicker>
</xe:this.dataProvider>
</xe:valuePicker>
clientside javascriptの手口なしでこれを達成する方法はありますか?
あなたがすべきset -webkit-text-fill-color:black http://stackoverflow.com/questions/5518992/how-can-i-fully-override-chromium-disabled-input-field-coloursを参照してください。 –