2016-07-14 48 views
0

exsits如何禁用多重选择选项时,在项目数据库中已存在?这里是我的形式至今。每个项目存储在每行的数据库。我正在使用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

,你可以尝试将禁用属性呼应的选项标签如果您的数据库中存在的项目。尝试:

<option value="$skill->skills_name" <?php if(*database check*){echo"disabled";} ?> 
{{$skill->skills_name}} 
</option> 

请将数据库检查替换为适当的条件检查,因为我不知道数据库的结构。

希望它可以帮助=)