У меня есть кнопка редактирования
<a href="javascript:;" class="btn-sm btn-primary pull-right edit" data-token="{{ csrf_token() }}" data-id="{{$menus->id}}" data-title="{{$menus->title}}" data-assign="{{$menus->assigned_to}}" onclick="Test({{$key}})">
<i class="voyager-edit"></i> Edit
</a>
Значение data-assign
выглядит следующим образом:
1,2,3
Я хочу разделить значения и выбранное выпадающее меню.Я попытался перебрать цикл, используя значение в динамическом селекторе, который использует селектор атрибута.
$('.edit').click(function(e) {
var id = $(e.currentTarget).data('id');
var assign = $(e.currentTarget).data('assign');
$.each(assign.split(","), function(i, e) {
$("#framework1 option[value='" + e + "']").prop("selected", true);
});
});
<select id="framework1" name="Roles[]" multiple class="form-control">
@foreach($roles as $id=>$name)
<option value="{{$id}}">{{$name}}</option>
@endforeach
</select>
Я не могу установить это значение в раскрывающемся списке множественного выбора.Любая помощь будет оценена.