Ben ajax / jquery, php / html kullanarak bir tablo için bir otomatik yenileme oluşturmak için çalışıyoruz, ve Drupal 6 duyuyorum.
Kod Veritabanı eklemek bitmiş ve başarılı olmuş bir kere:
echo "<script type='text/javascript'>autoRefresh()</script>";
Sonunda aslında tablonun yenilenmesini gerçekleştiren javascript kodunu çağırır bağlantı için kod:
$block_content .= "<br><a id='refreshItemId' class='refreshItemLink' href='$host_url/refresh/projectitems/gid/$curr_gid/nid/$curr_nid'>Refresh List</a>";
(Ben bir javascript dosyası olabilir bilmek ve sonra bu içerir, ama bu başka bir gün için değil) PHP kullanarak sayfaya eklenir javascript kodu. Bu otomatik olarak (tıklama yapmak girişimi için eklenen kod) bir form gönderildikten ve öğenin başarıyla veritabanına eklenen bir kez yukarıda oluşturduğunuz link:
$block_content .= "<script type='text/javascript'>
function autoRefresh()
{
alert('Auto Refresh');
//document.getElementById('refreshItemId').click();
}
</script>";
Ben bu çalıştım düşündüm, ama AutoRefresh () JS işlevi denir geçmez. Herhangi bir fikir?