На сайте есть скрипт, который постоянно подгружает записи в таблицу(table) из БД.
setInterval(function(){
$.ajax({
url: "for_db.php",
type: "POST",
data: {refresh:true}, // Передаем данные для записи
dataType: "json",
success: function(result) {
if (result){
$('.rows tr').remove();
$('.rows').append(function(){
var res = '';
for(var i = 0; i < result.ordersbuy.total.length; i++){
res += '<tr><td>' + result.ordersbuy.id[i] + '</td><td>' + result.ordersbuy.price[i] + '</td><td>' + result.ordersbuy.amount[i] + '</td><td>' + result.ordersbuy.total[i] + '</td></tr>';
}
return res;
});
console.log(result);
}else{
alert(result.message);
}
return false;
}
});
}, 3000);
});
Но на сайте есть специальная "таблица" для ордеров, которая выглядит следующим образом:
<div class="orders__table">
<div class="orders__table-row">
<div class="orders__table-pair">11111</div>
<div class="orders__table-buy">BUY</div>
<div class="orders__table-amount">0.05623523</div>
<div class="orders__table-price">0.1023463<span></span></div>
<div class="orders__table-time">12:30:01</div>
<div class="orders__table-status">Open</div>
<div class="orders__table-close">
<img src="img/icons/orders__close.png">
</div>
</div>
И я не могу понять, как переписать код, чтобы ордера подгружались в нужную таблицу
Тогда попробуйте так:
if (result){
$('.orders__table').html(function(){
var res = '';
for(var i = 0; i < result.ordersbuy.total.length; i++){
res += '<div class="orders__table-row">' +
'<div class="orders__table-pair">' + result.ordersbuy.id[i] + '</div>' +
'<div class="orders__table-buy">' + result.ordersbuy.price[i] + '</div>' +
'<div class="orders__table-amount">' + result.ordersbuy.amount[i] + '</div>' +
'<div class="orders__table-price">' + result.ordersbuy.total[i] + '</div>' +
'<div class="orders__table-time"></div>' +
'<div class="orders__table-status"></div>' +
'<div class="orders__table-close"><img src="img/icons/orders__close.png"></div>' +
'</div>';
}
return res;
});
console.log(result);
} else {
alert(result.message);
}
P.S. Важно чтобы <div class="orders__table">
имел закрывающий его </div>
, а то в вашем вопросе его не видать.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет! Пишу сейчас опрос в котором представим 5 вопросов, ссылка генерируется контроллером(стягиваются вопросы по выбранному опросу...
Необходимо в определенные ячейки QGridLayout установить фон, как это можно сделать?