2009-02-17 9 views
0

Ok, alors voici la situation. Je travaille sur un site qui permet aux gens de télécharger des choses dans une base de données qui sont ensuite attirés vers la page de garde afin que les gens puissent les voir. C'est un site assez simple et je l'ai fait fonctionner très bien, mais je développais tout à ../html/backend pour des raisons de simplicité et pour m'assurer que rien n'était fait avant qu'il soit prêt à être mis en ligne.Javascript ne pas tirer après réorganisation Dir

Donc, une fois que j'ai fini, j'ai changé la structure dir pour avoir tout dans la racine/html, sauf pour la forme qui permet aux gens d'entrer des informations, que j'ai conservées à l'arrière.

c'est où je frappe le problème, la forme est évidemment en html et il recueille l'information, puis j'ai un feu de script jquery java sur la presse bouton qui fait un ajax PUT à un fichier php qui fait l'INSERT réel. (ne vous inquiétez pas je fais aussi la validation dans le fichier php) mais depuis le coup le script ne se déclenche pas.

oui j'ai changé les chemins vers les scripts et le fichier jquery et je peux confirmer que les scripts sont chargés correctement.

J'ai lutté avec cela pendant des jours et je suis sûr que c'est quelque chose de stupide qui surplombe ... des idées? merci beaucoup

Répondre

1

Utilisez Firebug ou un autre débogueur pour trouver le problème.

+0

qui est certainement la première chose à essayer. malheureusement, j'ai trouvé que parfois un bug dans votre code JS interfère avec FireBug lui-même, le rendant moins fiable. Surtout quand quelque chose s'arrête de fonctionner mystérieusement, votre débogage peut cesser de fonctionner aussi. – Javier

+0

J'ai utilisé firebug au tout début et le script est en cours de chargement, je peux le voir en FB et c'est là ... je n'ai aucune idée de pourquoi il ne tire pas ... fou !! –

0

Donc je suis un idiot complet et total. J'ai changé le fichier d'en-tête qui chargeait ma racine jquery et l'ai déplacé sous les autres scripts qui dépendent de jquery. déplacé mon jquery rel au sommet et hey presto nous sommes de retour en affaires.

FML

Questions connexes