Отправка переменных с помощью ajax в laravel 5.4

Это мой первый раз, когда я делаю этот тип отправки, так что я надеюсь, что вы мне поможете, у меня есть веб-страница в laravel 5.4, на которой у меня есть ярлык с номером, и я хочу, чтобы этот номер отображался на другая страница с использованием ajax, но я не знаю, как это сделать.

Это код моей страницы, который у меня есть метка (которую я хочу отправить):

<div class="col-md-3 col-sm-2 siga-cantidad">
<label id="preciototalEmpresarialSiga">$25.000</label>
</div>

Я хочу, чтобы это значение появилось в другой метке на моей странице / тестах, что у меня также есть мой контроллер и мой маршрут.

Это мой маршрут

Route::get('/prueba', 'PruebaController@index')->name('prueba');

Это мой контроллер

class PruebaController extends Controller
{
public function index()
{
return view('pruebas');
}

}

И я не знаю, как это сделать с помощью ajax, чтобы отправить мне данные моего лейбла. Я надеюсь, что я мог быть ясным, и они могут помочь мне, заранее большое спасибо всем.


Да, я думаю, что я не очень ясно … У меня есть эта веб-страница в laravel 5.4, она находится в пути и в контроллере

Route::get('/portal-de-calidad', 'PortalController@index')->name('portal');
class PortalController extends Controller
{
public function index()
{
return view('portal');
}
}

В этом URL (/ portal-de-calidad) у меня есть этот код

<div class="col-md-3 col-sm-2 siga-cantidad">
<label id="preciototalEmpresarialSiga">$25.000</label>
</div>

Я хочу, чтобы «$ 25,00», находящийся внутри метки, отображался на другой веб-странице … Я понимаю, что с помощью ajax можно обойтись, но я не знаю, как начать или куда поместить код …
Здесь я помещаю маршрут и драйвер страницы, где я хочу, чтобы информация появлялась на другом ярлыке.

    Route::get('/prueba', 'PruebaController@index')->name('prueba');
<label>"Here I want you to show me the information on the portal page"</label>
class PruebaController extends Controller
{
public function index()
{
return view('prueba');
}

}

Я надеюсь, что я был ясен и могу понять и помочь мне … спасибо ..!

0

Решение

Не совсем понятно, чего именно вы здесь добиваетесь, но для отправки данных с использованием ajax по определенному маршруту должно хватить следующего:

AJAX Call

function postLabel()
{
var value = $('#preciototalEmpresarialSiga').text();
$.ajax({
url : "{{url('/prueba')}}",
type : "GET",
data : { 'price' : value },
success:function(data){//200 response comes here
//Do what you want to do with processed data
},
error:function(e){
//Error handling
}
})
}

И в вашем контроллере

public function index()
{
if( !Input::has('price') )//Check if input exist
return response('Bad request', 400);
$price = Input::get('price');
//Also you should validate your data here
//Process data
return $price;
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector