I'm new to Laravel and I wrote a piece of code to extract data from a database and display it in a tabular form using the Ajax.
Now I want to add 'onclick' function to the result. I've tried importing the external JS file but can't seem to get it right. Here's my code
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
class courseController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('course_registration');
}
public function search(Request $request)
{
if($request->ajax())
{
$output="";
$student=DB::table('dataentries')->where('ID_number','LIKE','%'.$request->search.'%')
->orWhere('name','LIKE','%'.$request->search.'%')->get();
if($student)
{
foreach($student as $key => $student){
$output.='<tr id="copy" onclick=\'copy()\'>'.
'<td>'.$student->ID_number.'</td>'.
'<td>'.$student->name.'</td>'.
'</tr>';
}
return Response($output);
}
else
{
}
}
}
}
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire