如果输入字段的值在 blade.php 中,如何禁用它
How to disable an input field if it has value in blade.php
我正在尝试禁用有价值的输入字段。不知何故,它看起来像这样:
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" placeholder="">
我尝试添加如下内容:
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}"
disabled= {{ $user['sex'] == null ? disabled :'' }} >
但它不起作用。顺便说一句,我正在使用blade.php。
试试这个
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" {{ $user['sex'] ? '' : 'disabled' }} >
禁用该字段会破坏验证规则。我宁愿使用只读属性。
<input class="form-control" name="name" type="text" {{ $role->name ? 'readonly' : '' }} value="{{ old('name', $role->name) }}" required="true" aria-required="true"/>
我正在尝试禁用有价值的输入字段。不知何故,它看起来像这样:
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" placeholder="">
我尝试添加如下内容:
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}"
disabled= {{ $user['sex'] == null ? disabled :'' }} >
但它不起作用。顺便说一句,我正在使用blade.php。
试试这个
<input type="text" name="sex" value="{{ old('sex', $user['sex']) }}" {{ $user['sex'] ? '' : 'disabled' }} >
禁用该字段会破坏验证规则。我宁愿使用只读属性。
<input class="form-control" name="name" type="text" {{ $role->name ? 'readonly' : '' }} value="{{ old('name', $role->name) }}" required="true" aria-required="true"/>