gpt4 book ai didi

javascript - 如何从route/web.php获取变量到 Controller

转载 作者:行者123 更新时间:2023-12-01 03:18:11 24 4
gpt4 key购买 nike

我使用 JavaScript 构建了一个选择框和一个 onclick 事件。这是我的 JavaScript 部分,它接收一个值。

<script>
$('#spiele').on('change', function(e){
console.log(e);

var spielID = e.target.value;

//ajax
$.get('/spieler-table?spielID=' + spielID, function(data){

//success data
console.log(data);
});
});
</script>

之后,选定的值将出现在 route/web.php

Route::get('/spieler-table', function(){
$spielID = Input::get('spielID');
echo $spielID;
});

我在控制台中看到了正确的删除值。但我的下一步是将变量放入 Controller 使用 Illuminate\Http\Request;使用App\Spieler;

class SpielerController extends Controller
{
public function getSpieler(/*var*/){
//Here I need the var!!!
}
}

我必须做什么才能将变量放在这里?

最佳答案

路线:

Route::get('/spieler-table',  'SpielerController@getSpieler');

Controller :

use Illuminate\Http\Request;

class SpielerController extends Controller
{
public function getSpieler(Request $request){
$spielID = $request->get('spielID');
dd($spielID);
}
}

js:

$.get('/spieler-table/' + spielID, function(data)

路线:

Route::get('/spieler-table/{spielID}',  'SpielerController@getSpieler');

Controller :

class SpielerController extends Controller
{
public function getSpieler(int $spielID){
dd($spielID);
}
}

关于javascript - 如何从route/web.php获取变量到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45399683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com