JavaScript | ajax .ппц.
Тема закрыта by
Vocaloid IA
Причина: Решено
Причина: Решено
Здрасте, есть вот такой вот код
$(document).ready(function(){
$(document).on('click', 'input[mes]', function(e){
var urls = $('form[mes]').attr('action');
var f = $('form[mes]');
$.post(
urls,
f.serialize(),
function(data){
$('#result-mes').html(data);
$('#result').slideDown('500');
setTimeout(messClos, 20000);
$('textarea').val(null);
$('[del]').val(null);
}
);
e.preventDefault();
});
});
И нужно чтоб после отправки обновлось содержимое #posts
Добавлял после
$('[del]').val(null);
Следующее
$('#posts').load($('#url').val() + ' #posts');//$('#url').val() - текущая страница
Но что-то обновления не происходит :(
________
посл. ред. 18.07.2015 в 15:52; всего 2 раз(а); by Kaito
$(document).ready(function(){
$(document).on('click', 'input[mes]', function(e){
var urls = $('form[mes]').attr('action');
var f = $('form[mes]');
$.post(
urls,
f.serialize(),
function(data){
$('#result-mes').html(data);
$('#result').slideDown('500');
setTimeout(messClos, 20000);
$('textarea').val(null);
$('[del]').val(null);
}
);
e.preventDefault();
});
});
И нужно чтоб после отправки обновлось содержимое #posts
Добавлял после
$('[del]').val(null);
Следующее
$('#posts').load($('#url').val() + ' #posts');//$('#url').val() - текущая страница
Но что-то обновления не происходит :(
________
посл. ред. 18.07.2015 в 15:52; всего 2 раз(а); by Kaito
При чем тут load? Тут надо вывод делать того что в posts после запроса удачного и потом через html() в posts все добавить, но без примера так сложно что говорить
Jadson (18.07.2015 в 15:54)
При чем тут load? Тут надо вывод делать того что в posts после запроса удачного и потом через html() в posts все добавить, но без примера так сложно что говорить
При чем тут load? Тут надо вывод делать того что в posts после запроса удачного и потом через html() в posts все добавить, но без примера так сложно что говорить
Сейчас отправка $_POST запроса(комментарии) идет без проблем. Но нужно после окончания запроса обновить #posts (цикл с комментариями)
Kaito, ну так я же сказал, после запроса нужно чтобы в ответ Аякс присылал новый массив постов для цикла и в ответе через each() добавить в posts или массив прогнать в цикле ещё при Аякс запросе, я так понял там сообщение добавляет, вот как добавит делай тот же цикл и отправлял в ответе, ну а там уже делай то что я писал выше
Jadson, не дружу с этой функцией :(
А что если, в ответе в display: none прислать обновленный цикл, а после, заменить ним список комментариев?
А что если, в ответе в display: none прислать обновленный цикл, а после, заменить ним список комментариев?