Bonjour,
posons le contexte, une application asp.net 1.1 en c#
L'interface de chaque page ne contient qu'un flux xml qui est renvoyé par le code-behind et qu'un xsl met en forme.
J'ai actuellement une page avec un formulaire. Cette page devra désormais contenir 3 onglets. L'onglet 1 sera ma page actuelle, les onglets 2 et 3 contiendront chacun un tableau d'image avec un lien sur l'image.
Rien de bien violent au premier abord.
Seulement, pour ne pas dégrader les perfs, il m'est demandé de ne charger que le premier onglet au départ et que le chargement des autres onglets se fera lors du clic sur l'onglet.
Je me dis alors : ok faisons 3 pages.
Sauf que, si une saisie a été débutée sur le premier onglet, il faut qu'elle soit "sauvegardée" si on change d'onglet et restituée au retour sur l'onglet 1. Bien entendu, cela ne doit pas être enregistré en base de données avant le bouton save.
Du coup, je me suis dit : "ok partons sur 3 divs et faisons un appel ajax qui ma ramènera les données en xml et hop un petit traitement js pour mettre en forme"
Seulement en 1.1, euh... ça marche ?
J'ai retrouvé une vielle appli qui faisait un truc du genre avec une librairie ajax.dll mais elle me sort un message du style :
Et puis sur le net on trouve plus grand chose sur le sujet bien évidemment..."ajax_request est indéfini"
Vous partiriez sur cette piste ou une autre ?
Merci d'avance
Partager