有没有办法在html中启用/禁用像fieldset这样的表单内容?我试图更改表单的“enable”“editable”属性,但它不起作用
答案 0 :(得分:2)
以下代码足以禁用SimpleForm
中的所有字段。
onAfterRendering: function(){
var formId = this.getView().byId("SimpleForm").getId();
$("#"+ formId +" *").css({"pointer-events": "none"});
}
在行动here中查看。
更新
editable
属性的设置不会影响表单内容的可编辑功能。
editable
属性会对名称所暗示的表单执行操作。事实上,它令人困惑。
它设置Label
与Input
,Select
,ComobBox
等字段的行高相同true
(表示何时您的表单处于可编辑模式)。如果您将其设置为false
,Label
并且相应字段将显示为未对齐。