我使用wenzhixin/multiple-select,因为它有选择所有选项。我试图在创建帖子时选中勾选的项目。从多重选择jQuery插件Laravel中获取选定值
这就是我所做的,但它不起作用。
{{ Form::label('tags', 'Tags:') }}
<select name="tags[]" multiple="multiple" id="tags">
@foreach($tags as $tag)
<option value="{{$tag->id}}">{{$tag->name}}</option>
@endforeach
</select>
<script>
$("#tags").multipleSelect({
placeholder: "Tags please"
});
$('#tags').multipleSelect().val({!!json_encode($post->tags()->getRelatedIds())!!}).trigger('change');
</script>
我会thakful如果有人能帮助我。
[在Laravel中从多选表单中获取选定值]的可能副本(http://stackoverflow.com/questions/15358227/getting-selected-values-from-a-multiple-select-form-in-laravel ) –
我想你应该使用类似'$('#tags')。multipleSelect('setSelects',[1,3]);'而不是'$('#tags')。multipleSelect()。val() ' –
@GilleQ。你链接的线程没有使用jquery插件。 –