На странице построен через query_posts цикл, выводятся одни-заголовки-ссылки, к ним прикручен попап. И вот в него нужно аяксом при клике на заголовок подгружать контент.
Собственно, проблема в одном - как правильно передать в запрос id поста, по которому кликнули?
Сейчас получаю его в цикле вывода постов, пишу в js-переменную, потом отправляю вместе с ajax-запросом в php, ответ получаю, в попап вставляю, все хорошо, кроме одного - это всегда контент последней записи цикла из-за того, что переменная берется, когда цикл вывода записей уже пройден, и в ней остался id последней записи. И как быть?
OVK2015:
добавляю в html id для ссылки: id="post-<?php the_ID(); ?>"
А вытащить его как перед ajax?
jQuery(function($){
$('.inline').click(function(){
$.ajax({
type:'POST',
url: 'урл обработчика,
data:{
action: 'myaction',
pid: postid},
success:function(response) {
$('.loadvideo').html(response);
}
});
});
});