Учитесь, пожалуйста, будьте добры, а не профессиональный кодер! Хорошо с PHP, но с Javascript Я полностью новичок ie.
tl; dr Как мне сохранить переменную last id
от JSON
, чтобы остановить мое AJAX
вытягивание содержание, которое у него уже есть?
Пытаясь заставить работать 'pull down to refre sh', оно идет вперед, но я застрял. У меня mysql/php/ajax
отлично. Я могу снести, и это обновляет. Но он продолжает добавлять существующий контент.
Я рассматривал присвоение переменных различными способами, используя let
, var
, nothing
, window.variable
. Используя Framework7
, если это имеет какое-либо значение.
сегодня - это страница, а highid - это наибольшее число идентификатора, возвращаемое в JSON. когда вызывается get, highid присваивается mysql, чтобы получить что-то более новое. Часть PHP / JSON / AJAX работает. Но не могу найти способ установить переменную в следующий раз.
var html = '';
// Pull to refresh on Today tab
$$('.ptr-content').on('ptr:refresh', function (e) {
setTimeout(function () {
if (typeof today_highid === 'undefined') {
var today_highid = 5;
}
app.request.json('/__php/json1.php', { article_id: today_highid }, function (data) {
for(var i = 0; i < data['article'].length; i+=1){
html+=
'<div class="title-container">'+
'<span class="title-date">Tuesday 19 March</span>'+
'<h1>' +data['article'][i]['article_title']+ '</h1>'+
'</div>'+
'<a href="/single/">'+
'<div class="card">'+
'<img class="card-image" src="img/thumb-14.jpg" alt="">'+
'<div class="card-infos">'+
'<h2 class="card-title">' +data['article'][i]['article_content']+ '</h2>'+
'<div class="card-bottom">'+
'<div class="card-author">'+
'<img class="card-author-image" src="img/authors/author-1.jpg" alt="">'+
'<div>Camille Aline</div>'+
'</div>'+
'<div class="card-comments"><i class="f7-icons">chat_bubble_fill</i></i>' +today_highid+ '</div>'+
'</div>'+
'</div>'+
'</div>'+
'</a>';
}
//$$('.data-table table').html(tableHtml);
// Prepend new list element
$$('.ptr-content').find('#today-content').prepend(html);
window.today_highid = data['status']['highid'];
});
Любая помощь приветствуется или указывает на хороший рабочий учебник, пожалуйста и спасибо!