Opnieuw functie compleet uitvoeren
niv ong
28/04/2012 13:35:16Hallo allen,
Ik heb een een "fout" die ik niet kan "repareren". Het gaat hier om een android app met jquery mobile en het lukt mij maar niet om de volgende functie volledig opnieuw uit te voeren:
Hij vult zoals jullie zien #detaildata met tekst. Nadat deze is uitgevoerd komt er netjes tekst te staan maar na dat deze is uitgevoerd heb ik een terug knop en als ze dan weer opnieuw deze functie aanvragen meot hij de zelfde functie compleet opnieuw uitvoeren alleen dat doet uit niet, de oude tekst van de vorige aanvraag staat er nog in. Als ik nu de app opnieuw opstart dan pakt hij wel weer helemaal opnieuw.
Ik heb nu al heel veel verschillende dingen gedaan maar krijg het niet werkend.
Wat heb ik al geprobeerd?
https://forum.jquery.com/topic/force-page-update
http://jquerymobile.com/demos/1.0b2/docs/pages/page-cache.html
http://stackoverflow.com/questions/4660934/how-does-one-disable-caching-in-jquery-mobile-ui
Geen van deze oplossingen helpen in mijn geval. Zou iemand mij hier kunnen helpen? b.v.d.
Ik heb een een "fout" die ik niet kan "repareren". Het gaat hier om een android app met jquery mobile en het lukt mij maar niet om de volgende functie volledig opnieuw uit te voeren:
Quote:
function details() {
$.mobile.changePage("#detail");
$.post(appie, {***hier wordt obj array aangeroepen},function(res2) {
obj = res2;
document.getElementById('detaildata').innerHTML = '<fieldset><ul id="thelist"><li class="rit">' + obj[2] + '</li></ul></fieldset>';
},"json");
delete details;
}
$.mobile.changePage("#detail");
$.post(appie, {***hier wordt obj array aangeroepen},function(res2) {
obj = res2;
document.getElementById('detaildata').innerHTML = '<fieldset><ul id="thelist"><li class="rit">' + obj[2] + '</li></ul></fieldset>';
},"json");
delete details;
}
Hij vult zoals jullie zien #detaildata met tekst. Nadat deze is uitgevoerd komt er netjes tekst te staan maar na dat deze is uitgevoerd heb ik een terug knop en als ze dan weer opnieuw deze functie aanvragen meot hij de zelfde functie compleet opnieuw uitvoeren alleen dat doet uit niet, de oude tekst van de vorige aanvraag staat er nog in. Als ik nu de app opnieuw opstart dan pakt hij wel weer helemaal opnieuw.
Ik heb nu al heel veel verschillende dingen gedaan maar krijg het niet werkend.
Wat heb ik al geprobeerd?
https://forum.jquery.com/topic/force-page-update
http://jquerymobile.com/demos/1.0b2/docs/pages/page-cache.html
http://stackoverflow.com/questions/4660934/how-does-one-disable-caching-in-jquery-mobile-ui
Geen van deze oplossingen helpen in mijn geval. Zou iemand mij hier kunnen helpen? b.v.d.
Gewijzigd op 28/04/2012 13:37:43 door Niv ong
PHP hulp
28/11/2024 21:44:56niv ong
02/05/2012 14:50:53Wim E
02/05/2012 15:16:29Wellicht idee dat je een korte toelichting geeft hoe je hebt opgelost met code voorbeeld? Zo help je evt. andere mensen ook :)
niv ong
02/05/2012 19:00:24Heel simpel ;)
$.mobile.changePage("#detail");
niet aan het begin van de functie doen maar pas aan het einde.
$.mobile.changePage("#detail");
niet aan het begin van de functie doen maar pas aan het einde.