Всем Добрый день! Помогите разобратся:
Ядея в том чтобы через цикл отправлять запросы AJAX и в зависимоти от значения post_id, менял в определённом теге инфу.
Проблема в том что он менят только у одного post_id и всё.
Спасибо заранее!
function post_content(){
var post_id = document.getElementsByClassName("post_ids");
var j = "";
alert(post_id.length);
for(var i = 0; i < post_id.length; i++){
j = post_id[i].innerText.replace(/<.*?>/g, "");
if(j.length>0){
var tag_id = document.getElementById(j);
$.ajax({
url: "cart/post_content.php",
type: "POST",
data: ({post_set:"set",post_id : j}),
success: function(data){
tag_id.innerHTML = data;
var articles = document.getElementsByClassName('cell tracking-result-header-event');
var d= document.getElementById('d');
d.innerHTML = articles[articles.length-1].outerHTML.replace(/<.*?>/g, "");
}
});
}else j = "";
}
Крассавчик!
– Adrian Golub May 31 '18 at 19:17Как доделать функцию чтобы он искал нужный результат не во всём документе а именно в переменной data которую он получил ...................................................................................Пример:
var articles = document.getElementsByClassName('cell tracking-result-header-event')
– Adrian Golub Jun 03 '18 at 07:43getElementsByClassNameможет быть вызван в контексте DOM-элемента. Т. е.tag_id.getElementsByClassName('cell tracking-result-header-event')– Андрей ProjectSoft Jun 04 '18 at 11:27