<?php
echo "<button class='btn-submit b-edit' id='button-1'>Изменить</button>";
echo "<button class='btn-submit b-edit' id='button-2'>Изменить</button>";
$post = file_get_contents("php://input");
$data = json_decode($post, true);
var_dump($data);
?>
<script>
$(document).on('click', '.b-edit', function() {
let element_id = $(this).attr("id");
element_id = element_id.split('-')[1];
$.ajax({
type: 'POST',
url: 'edit_orders.php',
dataType: 'JSON',
data: {
'element_id': element_id
},
processData: false,
contentType: false,
cache: false,
async: true
});
})
</script>
<?php
echo "<button class='btn-submit b-edit' id='button-1'>Изменить</button>";
echo "<button class='btn-submit b-edit' id='button-2'>Изменить</button>";
echo $_POST['element_id'];
?>
<script>
$(document).on('click', '.b-edit', function() {
let element_id = $(this).attr("id");
element_id = element_id.split('-')[1];
let formData = new FormData;
formData.append("element_id", element_id);
$.ajax({
type: 'POST',
url: 'edit_orders.php',
data: formData,
processData: false,
contentType: false,
cache: false
});
})
</script>
$.ajax({
type: 'POST',
url: 'edit_orders.php',
data: {
'element_id': element_id
},
success: function(data) {
// делаю видимой карточку для редактирования
}
});