Код JavaScript не работает в Ubuntu / Firefox - php / postgresql - PullRequest
1 голос
/ 07 июля 2011

Я недавно преобразовал код входа пользователя php / mysql в php / postgresql.Кажется, все хорошо, за исключением мест, где есть вызов javascript для вызова некоторых кнопок (например, Регистрация, Забыли пароль и т. Д.).Тот же код javascript (используемый в mysql) отлично работает для Firefox / Ubuntu, но кнопки ничего не делают в версии postgresql с Firefox / Ubuntu.Поскольку код javascript одинаков как для mysql, так и для postgresql, я считаю, что это не должно зависеть от того, является ли это mysql или postgresql.Что-то мне нужно включить для этой миграции или я что-то упустил?Мы будем благодарны за любую помощь.

Обновление Это основной код кнопки «Отправить пароль», который отображает только ajaxloader и ничего не делает

<form action="" method="" name="form_passwprocess" id="form_passwprocess">

                <label>Email id</label>

                <input class="inplaceError" type="text" id="emailid" name="emailid" maxlength="120" value=""/>

                <input type="hidden" name="forgetpasswordaction" value="1"/>

                <div style="clear:both;"></div>

        <a id="_forgetpassw_btt" class="button">Send Password</a>

        <div id="emailid_error" class="error">

                    <!--div class="errorimg" style="display:none;">This is an error</div-->

            </div>

                    <img style="display:none;margin-bottom:15px;" class="ajaxload" id="ajaxld" src="images/ajax-loader.gif"/>

         </form>

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Ну, javascript - это языковой язык на стороне клиента - означает, что он выполняется в браузере - он не имеет ничего общего с вашими технологиями на стороне сервера (PHP, MySQL, Postgresql).

Ваша проблема может быть в некоторых запросахспецифичны для MySQL и не работают с PostgreSQL, посмотрите в файлах журнала ошибок apache и посмотрите, появляются ли какие-либо ошибки при нажатии неработающих кнопок.

Кроме того, в Firebug проверьте, получаете ли вы попадания на сервер при нажатии кнопок (это если ничего не отображается в журнале ошибок)

0 голосов
/ 07 июля 2011

Пока ваш код javascript поступает из плоских файлов, а не из БД, переключатель БД не должен иметь к этому никакого отношения, как вы заметили, если что-то не вышло из строя Просто отладьте ваш javascript как обычно и проигнорируйте проблему с БД. Возможно, существует проблема с синхронизацией, когда страница загружается быстрее в одном из них, а ваш код прослушивателя событий неправильно упакован в функцию обратного вызова document.ready. Вы настраиваете свои обработчики событий кнопки в document.ready обратном вызове?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...