如何使用ajax将按钮值发送到PHP后端(POST)



我需要取这个按钮值:

<button type="button" class="btn btn-outline-primary view_data2" id=" <?php echo $row['idFuncionarios']; ?>" value = "<?php echo $row['dia']; ?>" name = "envio">Ver</button></td>

并通过POST方法将其($row['dia'](发送到后端。

我已经有了这个ajax函数,它获取按钮id,并使用POST将其发送到我想要的同一个url!

$('.view_data2').click(function() {
var employee_id2 = $(this).attr("id");
$.ajax({
url: "includes/accomUser.inc.php",
method: "post",
data: {
employee_id2: employee_id2
},
success: function(data) {
$('#employee_detail2').html(data);
$('#adddata2').modal("show");
}
});
$('#addmodal2').modal("show");
});
});

我该怎么做?

谢谢!

您可以使用以下代码通过POST将按钮的值发送到后端

$('.view_data2').click(function() {
var employee_id2 = $(this).attr("id");
$.ajax({
url: "includes/accomUser.inc.php",
method: "post",
data: {
employee_id2: employee_id2,
button_value: $(this).val() // $(this).val() will return value attribute
},
success: function(data) {
$('#employee_detail2').html(data);
$('#adddata2').modal("show");
}
});
$('#addmodal2').modal("show");
});

最新更新