Ik weet niet of het mogelijk is ofzo, maa rik vraag het toch nog maar eens.

Is het mogelijk om na een klik op een menu een bepaalde div te refreshen (momenteel refresh ik heel de pagina, maar dan krijg ik een knipper effect)

Zo ja, hoe??
[google]ajax[/google].
en kan je me geen beetje op weg helpen??
[google]AJAX JavaScript[/google]
owkay ik heb wat gezocht op die ajax en het enige wat ik vind is om een nieuwe content in te laden in mijn div.


new Ajax.Updater('div-name', '????', { method: 'get' });


Dit wil ik echter niet. Ik wil gewoon dat de code die erin staat opnieuw wordt uitgevoerd.



Hoe doe ik dit??
Dan zet je die code in een apart bestand, divje.php, en dan doe je

new Ajax.Updater('div-name', 'divje.php', { method: 'get' });
waarschijnlijk een hele domme vraag nu, maar hoe koppel ik dat aan een link???
Het verversen van de div? Zo:

<script type="text/javascript">
function refresh()
{
  new Ajax.Updater('div-name', 'divje.php', { method: 'get' });
  return false;
}
</script>
<a href="#" onclick="return refresh();">Ververs!</a>
owkay merci

nu ben ik al een heel stuk verder.

Nog een vraagje:

Is het mogelijk om een variabele door te geven??
bv.: als ik divje.php?id=XX wil, hoe kan ik die XX daar in krijgen???
zo:

<script type="text/javascript">
function refresh()
{
  new Ajax.Updater('div-name', 'divje.php', 
    {
      method: 'get',
      parameters: 'id=XX&anderevar=anderewaarde'
    }
  );
  return false;
}
</script>
dat stukje had ik ook al tegen gekomen, maar hoe kan je die xx doorgeven???

Reageren