Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Комментарии
realgleb  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 59
Пользователь №: 30847
На форуме: 13 лет, 3 месяца
Карма:




Доброго времени суток, извиняюсь если пишу не в ту тему но все же!
Вопрос такой:
Когда на странице нет ниодного каментария при нажатии на кнопку добавить сообшение оно не выводится хотя если посмотретькод страниуы там оно есть. После перезагрузки стр появляется. А если есть хоть 1 сообщение то все норм в чем проблема?? использую JsHttpRequest

Спасибо за внимание!





Спустя 38 минут, 9 секунд (11.01.2012 - 13:08) Ser18 написал(а):
А вы сообщение ajax-ом отправляете?

Спустя 8 минут, 59 секунд (11.01.2012 - 13:17) nugle написал(а):
Вы хотя бы код покажите

Спустя 4 минуты, 14 секунд (11.01.2012 - 13:21) realgleb написал(а):
function postmessage(type) {
JsHttpRequest.query(
'/v2/ajax/post.php', // backend
{
// pass a text value
'message': document.getElementById("postmessage").value
},
// Function is called when an answer arrives.
function(result, errors) {
// Write errors to the debug div.
//document.getElementById("debug").innerHTML = errors;
// Write the answer.


if (result) {
alert(1);
//document.getElementById("ans").innerHTML =
// 'MD5("' + result["str"] + '") = ' + result["md5"];

document.getElementById("rootpost").innerHTML =
"<div class='div_comment'>" +
"<table border='0' cellspacing='0' cellpadding='0' class='comment_table'>"
+"<tbody>" +
"<tr>" +
"<td class='Image'><img class='myImage' src='/img/weather/Sun-lightcloud-grain.png'/></td>" +
"<td class='info'>" +
"<div class='test'>" +
"<div class='author'>" + result['user'] +
"</div>" +
"<div class='message'>"
+document.getElementById("postmessage").value+
"</div>"+
"</div>" +
"<span class='data'>" + result['time'] + "</span>"+

"</td>" +
"</tr>"+
"</tbody>"+
"</table>"+
"</div>";

}
}
,
true // do not disable caching
);
};


 ! 

М
Выделяйте код тегами !!!
Winston

Спустя 24 минуты, 37 секунд (11.01.2012 - 13:46) Ser18 написал(а):
Вам просто после отправки сообщения надо перегружать(Ajax) блок с комментариями

Спустя 14 минут, 37 секунд (11.01.2012 - 14:00) realgleb написал(а):
О все разобрался, ser18 спасибо ты был прав) user posted image
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса