如何使用 Laravel 处理单个表单中的多个提交按钮?
How do I handle multiple submit buttons in a single form with Laravel?
是否可以在单个表单中不刷新多个提交按钮并通过数据库将数据传递到设计页面?我有一个 from(section.blade.php) ,其中我有 3 个部分,第一部分是男性预定的,第二部分是女性预定的,第三部分是儿童预定的,只有一个提交按钮,但我想在每个部分的表单上有 3 个提交按钮,所以我可以在单个设计页面上 post 男性 (1)、女性 (1+) 和儿童 (1+) 等数据。请告诉或给出任何相关的link或例子,非常感谢。
您尝试过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);
}
}});
}
是否可以在单个表单中不刷新多个提交按钮并通过数据库将数据传递到设计页面?我有一个 from(section.blade.php) ,其中我有 3 个部分,第一部分是男性预定的,第二部分是女性预定的,第三部分是儿童预定的,只有一个提交按钮,但我想在每个部分的表单上有 3 个提交按钮,所以我可以在单个设计页面上 post 男性 (1)、女性 (1+) 和儿童 (1+) 等数据。请告诉或给出任何相关的link或例子,非常感谢。
您尝试过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);
}
}});
}