Переменная JavaScript Laravel попадает в файл блейдаPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Переменная JavaScript Laravel попадает в файл блейда

Сообщение Anonymous »

Мне нужно получить js var в файле блейда представления.
Я получил это в контроллере и добился успеха в консоли
в файле маршрута

Код: Выделить всё

Route::post('/some-route', [Controller::class, 'someMethod']);
Route::post('/some-route', 'Controller@someMethod');//this also work
в файле js в методе $("#applyBonus").on("click", function ()

Код: Выделить всё

$.ajax({
url: base_url + '/some-route', // The route to your Laravel controller
type: 'POST',
data: {
someVarName: someInput, // someInput is from blade file input value. got successfully

},
success: function(response) {
console.log(response); //success
alert("ssuccessss___" + someInput); //success

},
error: function(xhr) {
console.error(xhr.responseText);
alert("error___");
}
});
в контроллере

Код: Выделить всё

public function yourMethod(Request $request) {
//$variable = 'someVarName'; //this also work
$variable = $request->input('someVarName');

//return view('frontend.checkout', compact('variable')); // this also work
//return view('frontend.checkout')->with('variable'); //this also work
return view('frontend.checkout')->with('variableName', $variable);//success in console and alert message
}

и теперь я попытался получить эту переменную $ в view.blade.php

Код: Выделить всё

@foreach($variable as $varr) //undefined $variable
{{ $variable }}
{{ $varr }}
@endforeach
или

Код: Выделить всё

echo $variable;
//or next. also span tag
{{ $variable }}
и все время получаю ошибку: $variable не определена
я хочу получить входное значение как $variable php.
Может быть, есть другой способ получить $variable из входного значения без обновления страницы?
или
Как получить эту переменную из контроллера в блейд-файле представления?
Спасибо
попробуйте получить входное значение через входное значение->js var -> контроллер -> файл блейда. на последнем шаге получите ошибку $variable undefined


Подробнее здесь: https://stackoverflow.com/questions/790 ... blade-file
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Переменная JavaScript Laravel попадает в файл блейда
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Переменная JavaScript Laravel попадает в файл блейда
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Переменная JavaScript Laravel попадает в файл блейда
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Отображать изображения из ресурсов блейда, но не отображать изображения из ссылок браузера laravel laravel 9
    Anonymous » » в форуме Php
    0 Ответы
    107 Просмотры
    Последнее сообщение Anonymous
  • Laravel 9 Регистрация блейда не работает должным образом
    Anonymous » » в форуме Php
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous

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