Я использовал Ajax для получения данных JSON от контроллера.Однако я не знаю, как переслать полученные данные в оператор foreach шаблона блейда в теге таблицы.
Ajax
$.ajax({
url: '{{route('translation.recodes')}}',
type: 'post',
data: {_token: "{{ csrf_token() }}"},
success: function (data) {
console.log(data); // get controller data -> $translationRecords
}, error: function () {
alert("error!!!!");
}
});
HTML
<table class="table table-hover">
@if($translationRecords)
@foreach($translationRecords as $translationRecord)
<tr>
<td id="recodeValue{{ $translationRecord->id }}" style="display:none">{{ $translationRecord->id }}</td>
<td>{{ $translationRecord->korean }}</td>
<td>{{ $translationRecord->japanese }}</td>
<td><button id="recodeRemoveBtn{{ $translationRecord->id }}" type="button" class="btn btn-danger float-right">삭제</button></td>
</tr>
@endforeach
@endif
</table>
Я предполагаю, что я подумываю использовать jQuery для динамического создания тегов в таблице, но я также не знаю, как вернуть данные из контроллера.