2013-06-28 74 views
0

我有一种情况,我需要使<s:select>下拉值为只读。但由于<s:select>只有禁用的财产,如何使<s:select>行为只读。我直接把readonly放在<s:select>上,但它没有工作。Struts 2选择只读属性

+0

只读''?你试图达到什么目的? –

+0

为什么'disabled =“true”'对于你想要的无效?这是我在需要时完成的方式。 – Armaggedon

+1

禁用的表单项目不会发送到浏览器。要么将值保留在隐藏字段中,要么编码后端,以便不需要该值。 –

回答

1

它看起来像把一个HTML属性contenteditable="true"使其行为像只读。这是您无法从下拉列表中选择值的一种方式。

+1

请告诉我这是为Chrome或Internet Explorer工作,因为它不适合我PLZ帮助我 – user243405