Как использовать JS/jquery для подтверждения при переходе от страницы

Я пытаюсь дать предупреждение подтверждения диалогового окна, когда пользователи пытаются уйти... У меня есть следующий код, но это не совсем работает...

    jQuery(window).unload(function() {
        var yes = confirm("You're about to end your session, are you sure?");
        if (yes) {
            return true;
        } else {
            return false;   
        }
    });

Всплывающее окно появляется хорошо, но когда я нажимаю «НЕТ», оно все еще перемещается в сторону...

Спасибо за поиск...

-121 - -1098â- Рельсы 3,1 - Толкаясь на Heroku - Ошибки при установке адаптера postgres? Я только что обновил до Rails 3,1 и первое приложение, которое я пытался развернуть на Heroku, столкнулось с проблемой, связанной с адаптером Postgres. Я могу подтолкнуть приложение к героку, но когда я пытаюсь мигрировать...

Я только что обновил до Rails 3.1, и первое приложение, которое я пытался развернуть в Heroku, столкнулось с проблемой, связанной с адаптером Postgres. Я могу переместить приложение на heroku, но затем, когда я пытаюсь перенести базу данных, я получаю следующую ошибку:

heroku rake db: migrate

rake aborted!
Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` 
(pg is not part of the bundle. Add it to Gemfile.)
Tasks: TOP => db:migrate => db:load_config
(See full trace by running task with --trace)

, когда я пытаюсь их предлагаемую установку, я получаю:

ERROR:  Could not find a valid gem 'activerecord-postgresql-adapter' (>= 0) in any repository
ERROR:  Possible alternatives: activerecord-postgis-adapter, activerecord-jdbcpostgresql-adapter, activerecord-postgresql-cursors, activerecord-jdbcmysql-adapter, activerecord-jdbcmssql-adapter

, что уже кажется странным... так какой же драгоценный камень я должен установить, чтобы заставить эту штуку работать, если не то, что они говорят, что я должен установить??

Когда я пытаюсь установить gem pg я получаю:

Building native extensions.  This could take a while...
ERROR:  Error installing pg:
        ERROR: Failed to build gem native extension.

/Users/jerometufte/.rvm/rubies/ruby-1.9.2-p180/bin/ruby extconf.rb
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    ...

Я использую SQLite3 в настоящее время. Любая помощь очень ценится, это вызывает у меня недоумение.

39
задан tuddy 4 September 2011 в 00:32
поделиться