Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблемка с кодом, помогите разобраться...
Форумы портала PHP.SU » » Если скрипт не работает » Проблемка с кодом, помогите разобраться...

Страниц (1): [1]
 

1. fil329 - 26 Декабря, 2013 - 20:43:16 - перейти к сообщению
Есть кусок кода:

<a href="index.php" onclick="$.post('index.php?id=logout');">Выход</a>

Почему не всегда срабатывает?
Бывает с первого нажатия все работает, а иногда надо нажать несколько раз.

Есть предположения?
2. Panoptik - 26 Декабря, 2013 - 20:52:37 - перейти к сообщению
смотрите в консоль браузера, может там какие-то ошибки
3. KingStar - 26 Декабря, 2013 - 21:32:22 - перейти к сообщению
href зачем тебе???
(Добавление)
CODE (html):
скопировать код в буфер обмена
  1. <a onclick="$.post('index.php?id=logout');">Выход</a>


либо

CODE (html):
скопировать код в буфер обмена
  1. <a href="#" onclick="$.post('index.php?id=logout');">Выход</a>


попробуй
4. fil329 - 26 Декабря, 2013 - 21:37:08 - перейти к сообщению
Panoptik пишет:
смотрите в консоль браузера, может там какие-то ошибки


Ошибок нет, просто не выполняется post, только get
(Добавление)
KingStar пишет:
href зачем тебе???
(Добавление)
CODE (html):
скопировать код в буфер обмена
  1. <a onclick="$.post('index.php?id=logout');">Выход</a>


либо

CODE (html):
скопировать код в буфер обмена
  1. <a href="#" onclick="$.post('index.php?id=logout');">Выход</a>


попробуй


При первом варианте страница не обновится.
При втором в строке запроса будет # торчать, а он там не нужен...
5. KingStar - 26 Декабря, 2013 - 21:52:10 - перейти к сообщению
блин, зачем тогда геморой такой, я думал тебе не нужно обновлять, простую ссылку сделай да и все, и зачем пост, не пойму

CODE (html):
скопировать код в буфер обмена
  1. <a href="index.php?id=logout">Выход</a>
6. DelphinPRO - 26 Декабря, 2013 - 22:12:50 - перейти к сообщению
KingStar пишет:
блин, зачем тогда геморой такой

POST запрос видимо нужен. (по разному бывает Улыбка)

Самое простое (и без яваскрипт) - форма с кнопкой. Стилями кнопку можно легко стилизовать под что угодно (например под ссылку).

 

Powered by ExBB FM 1.0 RC1