2009-12-06 4 views
0

L'objectif est d'avoir une forme reflétant les contraintes définies par l'utilisateur lors d'une recherche. Au début, je m'appuyais entièrement sur les scripts côté serveur pour y parvenir; récemment, j'ai essayé de déplacer la fonctionnalité à JavaScript. Du côté serveur, les paramètres de recherche sont stockés dans une structure ColdFusion, ce qui rend particulièrement pratique la transmission des données JSON et leur envoi au client. Ensuite, il suffit de parcourir séparément les champs 'vérifiables' et les champs de texte pour refléter les paramètres de recherche de l'utilisateur; jQuery s'est révélé exceptionnellement efficace pour simplifier la charge de travail.Comment obtenir des données pour pré-remplir des formulaires

Une différence observable réside dans les performances. La deuxième méthode a semblé être un peu plus lente et n'a pas fonctionné dans IE8.

Évidemment, la structure JSON renvoyée a été vue comme un objet vide. Je suis sûr que cela peut être réglé, mais avant de passer plus de temps avec elle, je suis curieux d'entendre comment les autres pourraient aborder la tâche. J'apprécierais volontiers toute suggestion.

--Stan

Répondre

0

Pourquoi voudriez-vous faire avec JavaScript, si vous avez déjà une solution côté serveur qui fonctionne avec tous les navigateurs?

Je suis curieux d'entendre comment d'autres approcheraient la tâche.

Je le ferais simplement sur le serveur.

+0

Aucune raison sérieuse, je voulais juste éliminer le code CFML bâclé et redondant. – Stan

+0

Comment est-ce redondant, si c'est utile? – Thomas

Questions connexes