Estoy empezando a experimentar con jQuery y tratando de aplicarlo a una aplicación CRUD muy simple que consiste en mostrar, crear, editar & mostrar páginas.jQuery-mobile y datos obsoletos en las páginas
He aplicado las convenciones de marcado jQuery-mobile y todo se ve muy bien. Sin embargo, estoy confundido sobre el problema de actualizar los datos obsoletos. Entiendo que jQuery-mobile anula los enlaces y el envío de formularios con AJAX para entregar una 'aplicación de una página'. De nuevo, esto está funcionando para mí y todas mis cosas data-role="page"
se están cargando y haciendo la transición correctamente.
Lo que no entiendo es que cuando modifico datos, (por ejemplo, enviar un formulario para crear un nuevo elemento y luego volver a la página 'lista') ciertas páginas deben actualizarse desde el servidor para recoger el datos modificados. Lo que hace jQuery-mobile es simplemente volver a mostrar la página cargada previamente que ahora está obsoleta. Del mismo modo, cada vez que vuelvo a visitar la 'página de creación' para crear otro elemento nuevo, el formulario todavía se completa desde el envío anterior ya que la página no es realmente refrescante.
Si esto es algo que necesito para escribirme, está bien, pero tengo curiosidad de que no parezca haber ninguna mención de lo que habría pensado que era un escenario común en los documentos de jQuery-mobile. Se siente como si me falta algo obvio. ¿Cómo están manejando esto otras personas?
AFAIK Simplemente funciona de esa manera. JQM carga páginas externas al DOM actual y las trata como un tipo de caché. Considere eliminar una página con id = some.html forzando una nueva descarga. Además, obtenga JQM alpha3 si está trabajando con el anterior. – naugtur