我正在尝试在提交表单之前添加一个选中的属性,并使用 laravel blade 模板让点击的无线电粘性
I am trying to add a checked attribute before submitting form and to have the clicked radio sticky using laravel blade template
我正在使用 laravel 8。我设法使用 blade 模板设置了一个单选按钮,但我无法弄清楚如何在提交之前使用选中的属性,然后让单击的单选按钮返回选中状态而不恢复为默认选中状态。
这是我的单选按钮:
<label for="no" class="col form-check-label">No</label>
<input type="radio" checked name="visualCheck" value="no" id="no" class="col p-0 m-0" style="display:inline-block;vertical-align:middle;" @if(old('visualCheck')=='no') checked @endif />
<label for="yes" class="col form-check-label">Yes</label>
<input type="radio" name="visualCheck" value="yes" id="yes" class="col" style="display:inline-block;vertical-align:middle;" @if(old('visualCheck')=='yes') checked @endif />
您可能想修改并使用此代码。但是,这是可以做到的。
<input type="radio" name="visualCheck" id="no" class="col p-0 m-0" style="display:inline-block;vertical-align:middle;" value="no" {{ old('visualCheck') == "yes" ? 'checked='.'"'.'checked'.'"' : '' }} />
你可以看到这个link。 Here
我正在使用 laravel 8。我设法使用 blade 模板设置了一个单选按钮,但我无法弄清楚如何在提交之前使用选中的属性,然后让单击的单选按钮返回选中状态而不恢复为默认选中状态。
这是我的单选按钮:
<label for="no" class="col form-check-label">No</label>
<input type="radio" checked name="visualCheck" value="no" id="no" class="col p-0 m-0" style="display:inline-block;vertical-align:middle;" @if(old('visualCheck')=='no') checked @endif />
<label for="yes" class="col form-check-label">Yes</label>
<input type="radio" name="visualCheck" value="yes" id="yes" class="col" style="display:inline-block;vertical-align:middle;" @if(old('visualCheck')=='yes') checked @endif />
您可能想修改并使用此代码。但是,这是可以做到的。
<input type="radio" name="visualCheck" id="no" class="col p-0 m-0" style="display:inline-block;vertical-align:middle;" value="no" {{ old('visualCheck') == "yes" ? 'checked='.'"'.'checked'.'"' : '' }} />
你可以看到这个link。 Here