php - 只有一个提交按钮在 laravel 表单中的两个中工作
问题描述
该表单中有一个表单和两个提交按钮。只有一个在工作,当按下另一个时,它会刷新页面。任何线索为什么要刷新而不是提交?
我的刀片代码:
<button type="button" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & View" onclick="generatePoModel()">Generate PO & View </button>
<!-- <button type="submit" name="approve" value="approve" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & Send" data-toggle="modal" data-target="#emailModal" id="generatePo">Generate PO & Send </button>-->
<button type="submit" name="approve" value="approved" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & Send">Generate PO & Send </button>
@if($update_purchase_requisition_approval_data['purchase_approval_status'] != 'onhold')
<button type="submit" name="approve" value="onhold"
class="btn btn-primary btn-sm disabled-btn"
title="Hold On Order">On Hold </button>
@endif
@if(App\Helpers\DesignationPermissionCheck::isPermitted('purchase-requisition-approval.delete') &&$update_purchase_requisition_approval_data['purchase_approval_status']
== 'pending')
<button type="submit" name="pending" id="delete" value="{{ $id }}"
class="btn btn-primary btn-sm disabled-btn"
title="Hold On Order">Delete</button>
@endif
<a href="<?= route('purchase-requisition-approval.index')?>"
class="btn btn-default btn-sm" title="Back to users Page">Cancel</a>
</div>
解决方案
更改要提交的按钮类型
<button type="submit" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & View" onclick="generatePoModel()">Generate PO & View </button>
<!-- <button type="submit" name="approve" value="approve" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & Send" data-toggle="modal" data-target="#emailModal" id="generatePo">Generate PO & Send </button>-->
<button type="submit" name="approve" value="approved" class="btn btn-primary btn-sm disabled-btn" title="Generate PO & Send">Generate PO & Send </button>
推荐阅读
- angular - 如何订阅子组件 angular2 中的 observable?
- git - “ssh:无法解析主机名heroku.com:名称解析中的临时失败致命:无法从远程存储库中读取。”
- asp.net-core - “dotnet run”命令的行为不同于在 Visual Stuido 2017 中运行
- c# - 如何使用(光子螺栓)创建多个房间并让客户自动加入?
- stata - 来自年月函数的无意义日期
- android - 三个布局为一个活动做同样的事情
- flutter - 如何在 Android 上运行风格为 iOS 的 Flutter 应用程序
- django - JsonResponse 在 django_nose 测试期间被读取为字符串
- vb.net - 处理属性从 vb.net 中的另一个类更改
- javascript - Date.UTC() 未返回预期结果