arrêter de jQuery mobile à partir de la mise en cache de la page dynamique

Avec jQuery mobile, je suis en utilisant une dynamique 'page' modèle avec contenu personnalisé inséré en fonction de l'entrée utilisateur.

Tout cela fonctionne, mais une fois que la page est créée une fois qu'il est mis en cache et ne pas afficher les nouvelles valeurs si vous revenez en arrière et faire une nouvelle sélection. J'ai essayé d'appliquer le correctif suivant:

$('#instrument').bind('pagehide', function(){
  $(this).remove();
});

Qui supprime la page, mais si vous essayez de revenir à cette page, il ne sera pas re-initialiser et je vais continuer de se repoussé au début de mon application.

Le contenu dynamique doit être ajouté à la page à l'aide de pagebeforecreate (le HTML ne me semble pas important, de sorte que je ne comprend pas ici), sinon il ne sera pas formaté. Si j'utilise pagebeforeshow le contenu ne sera pas formatée, mais il VA changer si vous revenez en arrière et faire une nouvelle sélection.

Je me rends compte que pagebeforecreate en cache de la page, mais il n'apparaît pas que je peux utiliser toute autre méthode en raison de la teneur du formatage 🙁

Je ne peux pas pour la vie de me trouver un fix!