В laravel у меня есть некоторый текст заголовка, заполняемый данными из контроллера, но я хочу установить точно такие же поля в заголовке для скрытых входов для отправки формы.
Я пробую код, приведенный ниже, и данные правильно отображаются в тегах h2, но я пытаюсь установить для каждого из них свое собственное скрытое поле ввода, и я пытаюсь создать файл console.log, чтобы убедиться, что Я их устанавливаю, но в консоли ничего не отображается.
Я не уверен, что запутался в настройке скрытого ввода или, возможно, я просто не устанавливаю переменные или не регистрирую их правильно.
Есть идеи? Спасибо
@foreach($items as $item)
<form id="testForm">
<h2>{{$item->id}}</h2>
<h2>{{$item->name}}</h2>
<h2>{{$item->category}}</h2>
<input type="hidden" name ="id" id = "id" value="{{$item->id}}" />
<input type="hidden" name ="name" id = "name" value="{{$item->name}}" />
<input type="hidden" name ="category" id = "category" value="{{$item->category}}" />
<script type="text/javascript">
var id = $("#id").val();
var name = $("#name").val();
var category = $("#category").val();
console.log(id);
console.log(name);
console.log(category);
</script>
</form>
@endforeach