如何在控制器切换案例功能中使用提交值?

用户8504877

如何从提交按钮获取值数据以验证 switch case 函数中的值?在这里,你可以从我的角度看一部分。

{{Form::open(['route' => ['mgmtgroups_approvel', 'test' => $grouprequest->group_name]])}}
   Create User {{$grouprequest->username}} in Group {{$grouprequest->group_name}} ?
   {!! Form::submit('Yes',['class' => 'btn btn-default', 'name' => 'submitbutton', 'value' => 'save'])!!}
   {!! Form::submit('No',['class' => 'btn btn-default', 'name' => 'submitbutton', 'value' => 'nosave'])!!}
{!! Form::close() !!}

这是我的带有开关盒功能的控制器功能。

public function setGroupApprovel(Request $request){
switch($request->submitbutton) {
        case 'save': 
            $groups_create_subscription = new GroupSubscription();
            $groups_create_subscription->idgroups = $request->input('idgroup');
            $groups_create_subscription->subscriber = $request->input('iduser');
            $groups_create_subscription->save();
        break;
        case 'nosave': 
            $groups_request = new GroupRequest();
            $groups_request->iduser::find($request->iduser);
            $groups_request->request_active = 0;
            $groups_request->save;
        break;}

目前没有使用开关盒功能。也许该函数无法使用“save”和“nosave”读取提交值?

阿里侯赛因·沙哈比

你可以$request->get('submitbutton')在你的方法中使用

例如 :

public function setGroupApprovel(Request $request)
{
    switch ($request->get('submitbutton')) {
        case 'save':
            $groups_create_subscription = new GroupSubscription();
            $groups_create_subscription->idgroups = $request->input('idgroup');
            $groups_create_subscription->subscriber = $request->input('iduser');
            $groups_create_subscription->save();
            break;
        case 'nosave':

            $groups_request = new GroupRequest();
            $groups_request->iduser::find($request->iduser);
            $groups_request->request_active = 0;
            $groups_request->save;
            break;
    }
}

我使用:

<input id='submit' class="btn btn-default" type='submit' name = 'submitbutton' value = 'save'>
<input id='submit' class="btn btn-default" type='submit' name = 'submitbutton' value = 'nosave'>

代替 :

{!! Form::submit('Yes',['class' => 'btn btn-default', 'name' => 'submitbutton', 'value' => 'save'])!!}
{!! Form::submit('No',['class' => 'btn btn-default', 'name' => 'submitbutton', 'value' => 'nosave'])!!}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

AngularJS:如何从控制器功能切换视图?

如何在JSX中使用切换案例:ReactJS

如何在JavaScript中使用切换功能?

如何在不使用标签栏控制器的情况下在情节提要之间切换

StoryBoard-视图控制器如何切换?

如何从angularjs中的ng-include切换控制器值?

如何在不同选项卡下的导航控制器之间切换?

AngularJS从控制器切换

在切换案例语句中获取segue.destination作为视图控制器

Symfony如何在树枝中使用控制器功能?

如何使用Java切换案例

Laravel-如果我将变量传递给控制器并保存在数据库中,如何在javascript中使用切换大小写

如何在PHP中使用动态案例标题的切换大小写来匹配一半URL?

切换两个视图控制器,后退功能不起作用

如何使用包装器控制按钮的切换

在SWRevealViewController中切换时,如何在前视图控制器的顶部为后视图控制器设置动画?

在切换案例中使用枚举值的字符串表示形式

如何在骨干.js中使用路由器切换视图

如何在pyqt5中使用拆分器切换布局?

如何在Polymer模板中使用布尔值切换类?

如何在控制器中使用替代功能而不是在路由中使用

如何在切换SwiftUI中使用json属性?

切换时如何在Kotlins中使用多行?

如何在Linux中使用VSCode切换注释?

如何在jQuery中使用切换显示内容

如何在烧瓶中使用引导程序切换

在子视图控制器之间切换

iOS切换标签的子视图控制器

在laravel中切换语言控制器