如何将两个不同的ID从onclick函数发送到资源路由控制器

时间:2018-10-31 08:08:49

标签: laravel-4

     {{Form :: open(array('method'=>'DELETE','route'=> array('secureadmin.services.destroy',$ est-> id),'onSubmit'=>'return confirm(“您确定要删除此...吗?“)','id'=>'deleteform'。$ est-> Establishmentment_id,'style'=>'display:inline'))}}
                        Establishment_id}}')。submit()“>                         {{Form :: close()}}                         @万一   

这是我的控制器代码,当我单击“删除”时,我想向控制器发送两个不同的ID。请帮助如何在onclick函数中传递两个id,我正在使用资源路由和laravel 4.2版

1 个答案:

答案 0 :(得分:0)

您不能使用在资源控制器中创建的destroy方法,您必须在现有控制器中创建另一个函数以删除多个值,并通过发布将ID发送给该函数

  1. 使用method = post和Laravel _method字段创建表单为 删除
  2. 然后使用一些隐藏的输入表单元素将您的ID从该表单发送到新建函数。
  3. 通过Request变量在函数中获取这些ID,然后执行 删除