Передача переменной php в js-скрипт в функции BladePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Передача переменной php в js-скрипт в функции Blade

Сообщение Anonymous »

Функции js в скрипте, предоставленном в конце блейда, должны показывать/скрывать div с определенным идентификатором в соответствии с отправленным в параметре, но похоже, что функции js не получают параметры php от блейда, поскольку даны блейды div разные идентификаторы, как предполагалось, но к ним невозможно получить доступ из функций js.
Мой вопрос заключается в том, как использовать функции для конкретного div (обратите внимание, что div создаются циклом foreach с разными идентификаторами)
@foreach($postsList as $post)

@php
$id=$post->id;
@endphp

{{$post->title}}
Added: {{$post->created_at}}


Delete


Edit
@include('editPost', ['post'=>$post])


function deletePost($id) {
document.getElementById('post_div_' + {
$id
}).style.display = "none";
}

function editPost($id) {
document.getElementById('all_div_' + {
$id
}).style.display = "block";
}


@endforeach


Подробнее здесь: https://stackoverflow.com/questions/693 ... e-function
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»