Показать сообщение отдельно
  #10 (permalink)  
Старый 11.10.2019, 16:59
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Погодите, я ведь даже не знаю чего вам в конечном итоге нужно, а вы не даете пояснений. Но думайте что вы делаете, разве такое возможно - $action = 'post_id_' . $post_id;, если $post_id, это массив? Конечно нет, и если вам нужно в итоге так:
post_id_12, post_id_22, ... это к примеру, то на сервере нужно:
$action = 'post_id_' . implode(', post_id_', json_decode($_POST['post_id'], 1));

Либо сразу на клиенте получить такую строку:
var ids = 'post_id_' + jQuery.map(jQuery('.block-border.active'), function(a) {
    return jQuery(a).find('.hidd').attr('id')
}).join(', post_id_');

Последний раз редактировалось laimas, 11.10.2019 в 17:02.
Ответить с цитированием