【问题标题】:how can i make a textfield read only in grails?如何使文本字段在 grails 中只读?
【发布时间】:2023-03-17 10:08:01
【问题描述】:

如何使文本字段在 grails 中只读。

我尝试在文本字段上使用 readonly 属性,如下所示,但它不起作用。

<g:textField name="fname" size="14px"  id="fname" value="${patient.fname}" readonly="true">

【问题讨论】:

    标签: grails textfield


    【解决方案1】:

    如果你使用 disabled="true" 这个值实际上不会在表单中提交,所以应该使用&lt;g:field/&gt; 标签。

    例如,

    <g:field type="text" name="name" readonly="readonly" value="${instance.?name}"/>
    

    更多信息here

    【讨论】:

      【解决方案2】:

      不允许只读,试试disabled="true"

      【讨论】:

      • 不是一个有效的选项,因为 disabledreadonly 是不同的东西。
      【解决方案3】:

      你可以使用 readonly="readonly"

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-11
        • 2019-04-25
        • 2020-07-30
        • 2014-03-24
        • 2021-10-19
        • 2012-01-08
        • 2020-03-03
        • 1970-01-01
        相关资源
        最近更新 更多