如果项目已存在于数据库中,如何禁用多个选择选项?到目前为止,这是我的表格。每个项目每行存储在数据库中。我正在使用Laravel 5.2。感谢
<form class="profile-detail-specialist skills-form" role="form" id="edit-skills">
<select name="service_skillsreq[]" class="chosen-select" multiple style="width:350px;" tabindex="4">
@foreach($skills as $skill)
<option value="$skill->skills_name">{{$skill->skills_name}}</option>
@endforeach
</select>
<input type="submit" value="Save" class="skills-btn">
<button>Cancel</button>
{{csrf_field()}}
</form>
答案 0 :(得分:0)
如果数据库中存在该项,则可以尝试将 已禁用 属性回显到选项标记。尝试:
<option value="$skill->skills_name" <?php if(*database check*){echo"disabled";} ?>
{{$skill->skills_name}}
</option>
请将数据库检查替换为适当的条件检查,因为我不知道数据库的结构。
希望有帮助=)