我在laravel 5
是新的,我想訪問的學生名單是誰在10類訪問laravel 5的數據,如何從表中使用jQuery GET或POST與WHERE條件
假設你有一個學生表,並有所有班級學生。
我想用選擇框傳遞的類ID,然後想用在laravel 5
jquery
的結果DIV所有學生的名單...
我在laravel 5
是新的,我想訪問的學生名單是誰在10類訪問laravel 5的數據,如何從表中使用jQuery GET或POST與WHERE條件
假設你有一個學生表,並有所有班級學生。
我想用選擇框傳遞的類ID,然後想用在laravel 5
jquery
的結果DIV所有學生的名單...
您可以在選擇框更改事件使用AJAX調用這個,然後創建PHP腳本對於Ajax調用像下面
如果你的表名是一樣的學生例如列CALL_ID,student_id數據,名稱,其他列
則代碼應該是
$students = DB::table('students')->where('call_id', 10)->get();
你可以遍歷學生喜歡
$html = '';
foreach ($students as $student)
{
// create your html for required fields to display
$html = '<div> Student Name :'.$student->name.'</div>';
}
echo $html;
,並顯示這回在你的目標DIV Ajax響應。
你會得到結果
如何找到頁面?我總是得到404錯誤,頁面名稱是getAllStudent.blade.php jQuery.get(「{{url('getAllStudent')}}」,function(data){ jQuery(「#result_id」).html(數據); }); –
@GauravPandey您是否在路徑文件中定義了路線? – madalinivascu
對於在Ajax網址你需要編寫controllername/actionname,我認爲getAllStudent是你的動作名稱。您需要指定控制器名稱,如** controllername/actionname ** –
我曾嘗試給定的代碼波紋管,但發現404錯誤 VAR =類標識碼$( 「#類標識碼」)VAL()。 (「{{url('/ getAllStudent')}}」,function(data){ $(「#result_id」).html(data); }); 我可以使用路線嗎?或者我只能使用網址 –