2009-02-17 5 views
0

Хорошо, вот и вся ситуация. Я работаю над сайтом, который позволяет людям загружать вещи в базу данных, которые затем вытаскиваются на главную страницу, чтобы люди могли их видеть. Это довольно простой сайт, и я работал хорошо, но я просто развивал все на ../html/backend ради простоты и убедился, что ничего не было, пока он не был готов пойти вживую.Javascript не стреляет после реорганизации Dir

Итак, как только я закончил, я изменил структуру dir, чтобы иметь все в корне/html, за исключением формы, которая позволяет людям вводить информацию, которую я хранил в/backend.

Это то, где я попал в проблему, форма, очевидно, находится в html, и она собирает информацию, тогда у меня есть jquery java script fire on button press, который делает ajax PUT для php-файла, который делает фактический INSERT. (не волнуйтесь, я тоже делаю проверку в файле php) , но с тех пор сценарий не срабатывает.

Да, я изменил пути к скриптам и файлу jquery, и я могу подтвердить, что сценарии загружаются правильно.

Я боролся с этим в течение нескольких дней, и я уверен, что это что-то глупое, что я не замечаю ... любые идеи? большое спасибо

ответ

1

использовать Firebug или другой отладчик, чтобы найти проблему.

+0

Это определенно первое, что нужно попробовать. к сожалению, я обнаружил, что иногда ошибка в коде JS мешает самому FireBug, что делает его менее надежным. особенно когда что-то таинственно перестает работать, ваша отладка также может перестать работать. – Javier

+0

Я использовал firebug в самом начале и скрипт загружается, я могу просмотреть его в FB, и он там ... я просто не знаю, почему он не стреляет ... maddening !! –

0

Так что я полный и полный идиот. Я изменил файл заголовка, который загружал мой корневой jquery, и переместил его под другие скрипты, которые полагаются на jquery. переместил мой jquery rel на вершину и эй, прежде чем мы вернулись в бизнес.

FML

Смежные вопросы