Вы можете конвертировать строку json из объекта javascript с помощью JSON.stringify
.
PHP может ссылаться на данные поста путем декодирования строки json.
Вы можете получить ожидаемые результаты, как показано ниже, код, который применил эти вещи.
jQuery:
$(document).ready(function() {
$('#t_pendaftar').DataTable();
$('#filter').click(function () {
var data = { 'venue' : []};
var arr = $('.treas:checked').map(function () {
data['venue'].push($(this).val());
}).get();
data = JSON.stringify(data);
$.post("filter.php", {data : data});
});
});
filter.php:
if (!empty($_POST['data'])) {
$data = json_decode($_POST['data'], true);
foreach($data['venue'] as $check) {
print_r($check);
}
}