metalMusic
Заглянувший
Joined: 05 Feb 2012
Posts: 1
Карма: 0 поощрить/наказать
|
Posted: Sun Feb 05, 2012 9:32 pm (написано за 1 минуту 25 секунд)
Post subject: JavaScript: обновить input после отправки формы.
|
|
Всем доброго времени суток! Вот уже второй день мучаюсь со следующей проблемой: Написал я многоуровневые комментарии таким вот способом: Code (php): | скопировать код в буфер обмена | function getComment ($row) { echo (www.php.net/echo) "<div id='comment'><li class=\"coment\">"; echo (www.php.net/echo) "<div id=\"comments_date\">".$row['date']."</div>\n"; echo (www.php.net/echo) "<div class=\"comments_author\">".$row['author'].":</div>\n"; echo (www.php.net/echo) "<div class=\"comments_text\">".$row['text']."</div>\n"; echo (www.php.net/echo) "<a href=\"#comment_form\" class=\"answer\" id=\"".$row['id']."\"></a></div>\n"; $res = mysql_query (www.php.net/mysql_query)("SELECT * FROM comments WHERE parent_id=".$row['id']." ORDER BY id"); if (mysql_num_rows (www.php.net/mysql_num_rows)($res) > 0) { echo (www.php.net/echo) "<ul>"; while ($res1 = mysql_fetch_assoc (www.php.net/mysql_fetch_assoc)($res)){ getComment ($res1); } echo (www.php.net/echo) "</ul>"; } echo (www.php.net/echo) "</li>"; } | jquery:Все прекрасно работает, а еще я сделал добавление комментов аяксом: Код: Code (JavaScript): | скопировать код в буфер обмена | $.ajax({ type: "POST", url: "comments.php", data: {"author": $("#name_area").val(), "text": $("#commentArea").val(), "parent_id": $("#parentId").val(), "pr": $("#checkSum").val(), "id_sum": $("#sumId").val(), "id": $("#postId").val()}, cache: false, error:function(){alert("sad");}, success: function(){ $("#name_area").val(" ..."); $("#commentArea").val(" ..."); $("#checkSum").val("");
$("#sumId1").load("view_post.php?id="+idPost+" #sumId1"); $("#parentId").load("view_post.php?id="+idPost+" #parentId"); $("#allComments").delay(500).load("view_post.php?id="+idPost+" #allComments"); $("#sum").delay(500).load("view_post.php?id="+idPost+" #sum"); } }); | Все тоже работает, но после добавления первого коммента, до перезагрузки страници функция, что меняет value у parent_id на id комментария не работает( Как мне решить ету проблему? Помогите начинающему :)
|
|