PHP / jQuery: fadein / ekleme sonra yenilemek

0 Cevap php

i her profil üzerinde, bir "duvar" var ve ben daha akıllı yapmak isteyen, bu yüzden size sadece koymak eklediğin mesajı görüntülemek için sayfayı güncellemek için gerekmez.

When you insert a message, it makes a ajax call and inserts to the database, and you receive a message about it has been inserted. But right now you need to refresh the page to see your inserted message. What i want to do is if you insert a new message, it should fadein /refresh the wall with messages that is right under the form. How can I do this?

Eğer biraz bunun üzerinde çalıştı ve yeni bir dosya yapmaya çalıştım, yorum göstermek için tüm kodlama yerleştirilir ve daha sonra ben her 2 saniyede bir yenilemek için zaman aşımı süresini ayarladıysanız

 function ajax_update() {
    var wrapperId = '#box';
    var profileID = document.getElementById('profileID');
    var postFile = 'showcomments.php?id='+ profileID.value;

    _v++;
    _v2++;

    $.post(postFile, { v2: _v2 , v: _v},
      function(data){
        $(wrapperId).html(data);
      });
    setTimeout('ajax_update()', 2000);
  }   

ama bu çok sayıda sunucu çağrıları yapar gibi, iyi değil, bu yüzden ben serin bir şekilde bunu nasıl bilmiyorum, çünkü bana yardımcı olabilir umuyoruz

Form with ajax call: http://phpbin.net/x/838833504

And my current php code that grab from db and list in messages: http://phpbin.net/x/2145692361

0 Cevap