Как я могу получить доступ к моему ответу PHP в Javascript в Моем представлении? - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь использовать свой ответ PHP в виде и выводить на консоль, используя JavaScript.Я могу передать переменную $e->getResponseBody()->errors['0']->detail и использовать ее на мой взгляд, но как мне получить к ней доступ в JavaScript?

// My controller
try {

} catch (\SquareConnect\ApiException $e) {
    return View::make('reservations.paymentForm')->with('e', $e)->render();
}

// My view JavaScript
$(document).ready(function (e) {
    console.log(e.detail);
});

Когда пользователь отправляет сообщение об ошибке, и я хочу перенаправить его обратно впросмотр формы и отображение ошибки в консоли с JavaScript (пример: неверный код CVV).В конечном счете, я не буду использовать консоль, но как только получу, я чувствую себя уверенно, манипулируя остальными.

1 Ответ

0 голосов
/ 28 января 2019

После большой помощи вот ответ.В итоге я не стал использовать JavaScript в конце, но мой ответ покажет это.Если вы передадите переменную в представление, вы можете использовать ее в javascript.

// My controller
try {

} catch (\SquareConnect\ApiException $e) {
return View::make('reservations.paymentForm')->with('myVariable', $myVariable)->render();

}

// My view JavaScript
$(document).ready(function () {
var myVariable = '<?php echo $myvariable ; ?>';
console.log(myVariable);
});
...