todo.js 890 B

12345678910111213141516171819202122232425262728293031
  1. $(function(){
  2. window.setInterval(function () {
  3. latest_id=$('#finalpost').val();
  4. if(latest_id != ""){
  5. $.ajax({
  6. url: "/socialnetwork/refresh_page",
  7. dataType : "json",
  8. data : {"id": latest_id},
  9. success: function( rendered ) {
  10. $("#finalpost").val(rendered['finalpost']);
  11. $("div#attachhere").prepend(rendered['html']);
  12. }
  13. });
  14. }
  15. }, 5000);
  16. });
  17. $(".postsform").submit(function(){
  18. event.preventDefault();
  19. post_id = ($(this).find('.addcommentpost').data('pid'));
  20. commenttext = ($(this).find('#comment').val());
  21. $.ajax({
  22. url : "/socialnetwork/add-comment",
  23. dataType : "json",
  24. data : {"post_id": post_id, "commenttext": commenttext},
  25. success: function ( rendered ) {
  26. $("div#commentsection-"+post_id).parent().append(rendered['html']);
  27. }
  28. });
  29. });