Nog een moeilijk Jquery-vraagje, ik heb het volgende:


         <script>
$(document).ready(function(){
	setInterval(function(){
		$("#list").load('shared/loadscript.php?draaiboekID=<? echo $draaiboekID; ?>')
    }, 2000);
});
</script>

<div id="list"></div>


Deze jQuery werkt al en laadt de pagina loadscript.php.
Echter wordt de variabel niet meegestuurd. Hoe los ik dat op? Want hij moet bepaalde info laden op die pagina met het juiste $draaiboekID.
Waar komt $draaiboekID vandaan?
Verder raad ik aan om <?php te gebruiken.

Ik ben er al uit, de fout zat in loadscript.php.
Is het overigens nadelig om een lage interval in te stellen?
Ja, je kan er een mini-DOS-aanval mee opzetten als je de browser heel vaak achterelkaar een request laat doen.
Weet je of het mogelijk is om een standaard div te laden bij het openen van de pagina en die dan met de jQuery te updaten?
Want nu verschijnt de div pas na 2 seconden na het laden van de pagina.
Een functie maken die zich met setInterval recursief aanroept.

Zie je vorige topic. Echter gebruik je dan GET i.p.v. POST. En als deze 'succes' is roept hij zich vanzelf opnieuw aan.
Als je een variable vanuit javascript naar een Php bestand wil sturen zou ik je aanraden omdat met jQuery/Ajax te doen.

Linkje voor jQuery/Ajax documentatie: http://api.jquery.com/jquery.ajax/
Ik heb nu het volgende gemaakt:


<script>
$(document).ready(function(){
loadData();

function loadData() {
$(document).ready(function(){
	setInterval(function(){
		$("#list").load('shared/loadscript.php?draaiboekID=<? echo $draaiboekID; ?>')
    }, 2000);
});
};

</script>


Om ervoor te `zorgen dat de div meteen bij het openen van de pagina laadt en daarna om de 2 seconden herladen wordt. Maar het werkt zo niet... Hoe kan ik het fixen?
Recursief werken.....
- Ariën - op 13/01/2016 23:20:26

Een functie maken die zich met setInterval recursief aanroept.

Zie je vorige topic. Echter gebruik je dan GET i.p.v. POST. En als deze 'succes' is roept hij zich vanzelf opnieuw aan.


Ik vind het lastig omdat ik nooit met Jquery werk...
Hoe bedoel je recursief maken? Want ik heb geprobeerd om mijn oude topic hierin te verwerken, maar weet niet hoe :(
Wat heb je al geprobeerd?

Reageren