我按照本教程here在我的項目中使用了選擇性和rtconnor標記,並且在創建新門票時效果很好,但是當我嘗試編輯門票時無法使用它。選擇Laravel窗體編輯
在我TicketController編輯()
$tags = Ticket::with('tagged')->first();
我得到的標籤這張票所有標籤。
在我看來,我有這個文本字段:
<input type="text" name="tags" class="form-control" id="tags" value='@foreach ($ticket->tags as $tag) {{$tag->name}} @endforeach'>
這是我的腳本:
<script>
$(document).ready(function() {
$('#tags').selectize({
plugins: ['remove_button'],
delimiter: ',',
persist: false,
valueField: 'tag',
labelField: 'tag',
searchField: 'tag',
options: tags,
create: function(input) {
return {
tag: input
}
}
});
});
</script>
<script>
var tags = [
@foreach ($tags as $tag)
{tag: "{{$tag}}" },
@endforeach
];
</script>
文本字段是空的,但是當我刪除ID =「標籤」我可以看到我的標籤,但只能看作純文本字段而不能選擇。
我認爲問題是我的腳本。你可以幫我嗎?
非常感謝!
有沒有人有想法? – user3382438