2016-11-01 18 views
2

引数をString型として渡したいとします。しかし、それは私にエラーが表示され、文字列として渡されていないことがわかります。文字列を渡す方法はありますか?以下は私のコントローラの機能です。 (私は文字列としてこれを渡す必要があり、そこからタグのonclickの方法に上を見て)コントローラからの文字列値の受け渡し

public function show(Request $request) 
{ 
    $output=""; 

    if ($request->ajax()){ 
     $models=DB::table('models')->where ('modelName','LIKE','%'.$request->search.'%') 
      ->orWhere('brandName','LIKE','%'.$request->search.'%')->get(); 
     if($models){ 
      foreach ($models as $key=>$model){ 
       $Mid=$model->modelName; 
       $output.='<tr>'. 


        '<td>'.$model->countryMade.'</td>'. 
        '<td> 

           <a class=" btn btn-success btn-sm" onclick="EditModel('.$model->id.','.$model->modelName.')" >Edit </a> 

           <a onclick="DeleteModel('.$model->id.')" class=" btn btn-danger btn-sm" >Delete </a> 

        </td>'. 
       '</tr>'; 
      } 

     } 

    } 
    return response($output); 

} 
+2

何、としてそれを行うことができます。 'DeleteModel(\「」$モデル - > id。 '\') ' – Kazz

+0

@Kazzありがとうございました – hEShaN

答えて

0

あなたはこのことについて

return response($output->__toString()); 
関連する問題