如何将<options>标记中的循环值属性传递给<select>标记中的onchange属性

时间:2018-02-23 09:50:30

标签: php laravel laravel-5

我正在使用laravel框架。我用我的数据库中的数据填充了我的下拉列表。 &lt; select class =&#34; form-control&#34; ID =&#34;用户名&#34;名称=&#34;用户名&#34;平变化=&#34; somerandonfunction(等等)&#34;&GT;             &lt; option value =&#34;&#34;选择&gt;选择用户&lt; /选项&gt;             @foreach($ getUsers as $ list)             &lt; option value =&#34; {{$ list-&gt; id}}&#34; &GT; {{$列表 - &GT;名称}}&LT; /选项&GT;             @endforeach         &LT; /选择&GT; 我希望能够将选中的选项的值传递给select&gt;中onchange属性中的函数。标签。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在函数

中传递this.value
<select class="form-control" id="username" name="username" onchange="somerandonfunction(this.value)">     
        <option value="" selected>Select User</option>
        @foreach($getUsers as $list)
        <option value="{{$list->id}}" >{{$list->name}}</option>
        @endforeach

    </select>