如何使用Laravel在单个表单中处理多个提交按钮?

时间:2019-08-21 06:23:19

标签: laravel laravel-5 laravel-4

是否可以有多个提交按钮,而无需刷新以单一形式并将数据通过数据库传递给设计的页面?我有一个from(section.blade.php),其中我为男性安排了3个部分,为女性安排了2个部分,为儿童安排了3个部分,并且只有一个提交按钮,但是我想在每个部分的表单上有3个提交按钮,所以我可以在单个设计页面上发布有关男性(1),女性(1+)和儿童(1+)的数据。请告诉或提供任何相关链接或示例,非常感谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试过ajax请求和响应? 例如 。当onclick事件触发按钮时,为onclick事件创建函数。

我在这里添加了代码。

HTML

<button type ="button" onclick="licenseDelete(sendIdorAnyOtherValue);">
    Click me to get value
</button>  

JS

function LicenseDelete(Get the value) {
    var img = key;
    var d_id = $("#driv_id").val();
    $.ajaxSetup({
    headers: {
    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
    });
    jQuery.ajax({
    url: "{{ url('/vehicle/imgdestroy') }}",
    method: 'post',
    data: {
    img : img,
    d_id : d_id,
    },
    success: function(result){
    var vehicle=JSON.parse(result);
    console.log(vehicle);
    //alert(result);
    if(result){
    toggleAlert();
    }else{
    $( "Failed . Try again" ).empty();
    $("#send_id").attr("disabled", false);
    }
    }});
}