从控制器传递字符串值
Posted
技术标签:
【中文标题】从控制器传递字符串值【英文标题】:Passing String value from a controller 【发布时间】:2017-03-15 02:27:14 【问题描述】:我想将参数作为字符串类型传递。但它向我显示了一个错误,我可以看到它没有作为字符串传递。有没有办法通过字符串传递。以下是我在控制器中的功能。 (从那里查看标签的 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);
【问题讨论】:
这个怎么样:DeleteModel(\''.$model->id.'\')
@Kazz 感谢它的工作
【参考方案1】:
你可以这样做,
return response($output->__toString());
【讨论】:
以上是关于从控制器传递字符串值的主要内容,如果未能解决你的问题,请参考以下文章
将数据从 Swift 控制器传递到 Objective-C 控制器