2010-10-27 9 views
0

J'essaye de créer une liste filtrable de CV pour un site Web de club sur lequel je travaille. Mon but est de pouvoir tous les CV (en PDF) dans un dossier sur le serveur web. Je voudrais ensuite offrir l'option pour un utilisateur de générer une liste de noms avec lien associé au document PDF CommeFiltrage du contenu web Javascript

« Nom Reprenez Link »
« Nom2 .... » etc

Cependant Je voudrais donner des menus déroulants pour sélectionner un type de filtre (par Majeur, Mineur, Année d'obtention du diplôme, etc.) Et puis selon le type de filtre sélectionné pour donner une liste de tous les choix possibles à filtrer. Ensuite, je voudrais trouver tous les CV connexes dans mon dossier de CV et remplir une liste (préférable avec un bon formatage de sorte que chaque ligne a une subtile couleur d'arrière-plan alternatif).

Je n'ai pas vraiment beaucoup travaillé avec JavaScript. Donc, mes questions principales sont:

1) Comment puis-je rechercher les critères PDF (ai-je besoin de les marquer d'une manière ou d'une autre ?, comme une note, les CV ne sont pas formatés comme on pourrait s'y attendre)
2) Dois-je remplir une table avec des informations d'une manière ou d'une autre? J'ai trouvé un site me montrant comment remplir une liste (dé) ordonnée avec javascript mais c'était avec une liste déroulante et des valeurs prédéfinies.

Désolé pour le roman. Toute aide sera et est appréciée. J'ai beaucoup travaillé avec HTML et Java. Mais vraiment jamais JavaScript.

Merci, Ross

site: www.indiana.edu/~blsc

Répondre

0

JavaScript est un langage de programmation côté client, mais les fichiers PDF assis sur le serveur, donc ils ne peuvent pas rechercher avec JavaScript, sauf si votre page Web fournit déjà des méta-informations à la page.

+0

OK. Merci. Y a-t-il un moyen d'atteindre mon objectif? avec ou sans JavaScript alors? –

+0

Il existe, et il existe un tas de façons d'atteindre votre objectif, et certains d'entre eux impliquent JavaScript en conjonction avec d'autres technologies. Par exemple, vous seriez en mesure d'utiliser une base de données MySQL pour stocker des informations sur le CV (comme le nom, la description, le type, etc) et ensuite utiliser PHP pour extraire cette information et servir la page Web. Vous utiliserez ensuite CSS pour styliser la page Web pour obtenir une couleur en alternance, puis utilisez JavaScript (éventuellement avec l'aide de jQuery) pour filtrer la liste. C'est comme ça que je le ferais, bien qu'il y ait beaucoup d'autres solutions. – Oliver

+0

D'accord, merci beaucoup Oliver. J'apprécie votre aide. –

Questions connexes