Javascript 拉威尔按钮动作
在Lavarel App 4.2应用程序中工作,我的控制器中有一个功能,我的视图中有一个按钮,当在我的应用程序中单击按钮时,我想触发该按钮 我不确定我写这篇文章的方式是否正确,所以我想我应该问问比我现在更了解拉威尔的人Javascript 拉威尔按钮动作,javascript,php,laravel,Javascript,Php,Laravel,在Lavarel App 4.2应用程序中工作,我的控制器中有一个功能,我的视图中有一个按钮,当在我的应用程序中单击按钮时,我想触发该按钮 我不确定我写这篇文章的方式是否正确,所以我想我应该问问比我现在更了解拉威尔的人 {{ Form::submit('Ok, Finalize the Records', ['class' => 'btn btn-lg btn-submit pull-right', 'action' => 'SectionController@update'])
{{ Form::submit('Ok, Finalize the Records', ['class' => 'btn btn-lg btn-submit pull-right', 'action' => 'SectionController@update'])}}
这是写这个的正确方法吗?基本上,我希望它将我的数据库字段从0更新为1,我在下面有一个函数。我也希望有一些警告框或消息,说它被解雇了,但这并不重要
public function update($id)
{
$finalize = DB::table('AcademicAffairsOperations.gen_ed_assessment.courses')
->where('id' , $data_records2)
->update(['locked' => 1]);
}
任何帮助都很好。如果没有$id参数,您就无法完成,对吗 使用资源控制器,您可以通过artisan命令查看路由列表
{!! Form::model($user, array('route' => array('anything.update', $id))) !!}
{!! Form::submit('Ok, Finalize the Records', ['class' => 'btn btn-lg btn-submit pull-right']) !!}
{!! Form::close() !!}
如果您不想使用资源控制器,可以用操作替换路由
{!! Form::model($user, array('route' => array('SectionController@update', $id), 'method' => 'post/put/delete...')) !!}
谢谢,我正在使用Homecontroller调用此操作。您的示例中的编码似乎并没有发生任何变化,所以我想我可能遗漏了一些东西,不确定。我想我可能不用$id就可以做到,我一直在努力自学Laravel4.2。