2009-08-29 1 views
13

Как вы видите, что содержит атрибут rel, когда он переносится POST?Чтобы посмотреть содержание POST data trasferred by jQuery

Я передаю переменную атрибутом rel jQuery. Я хотел бы знать, что содержит атрибут $ _POST ['answer'].

Этот вопрос основан на: To make an action based on the link location by jQuery

JQuery IRC говорит мне, что решение представляется Firebug каким-то образом. Как вы можете видеть данные POST в Firebug?

ответ

24

Вы можете использовать вкладку «Сеть» и посмотреть вкладку параметров, как показано ниже (это был запрос получения в google, где я ищу слово hello).

alt text http://gyazo.com/43e791b56e06570a1245b76153dc3f44.png

+0

У веб-инспектора Safari есть что-то подобное, но по какой-то причине nos показывают параметры для POST-запроса Ajax - http://stackoverflow.com/questions/1337897/how-to-debug-xhr-post-requests-in-safari-4 – Arjan

+0

Просто FYI .... Если у вас нет переданных параметров, панель «params» отсутствует. Я думал, что у меня другая версия Firebug или что-то вроде b/c, я ее не видел, но оказалось, что причина, по которой мой код не работает, - это b/c. Я просто ничего не пропускаю ... lol .. . –

+0

Ссылка вниз? Btw. установка текста alt на «alt text» не очень помогает. –

2

Существуют различные инструменты, которые вы можете использовать для сбора такой информации. Я использую плагин для Firefox под названием Live HTTP Headers, который позволяет просматривать заголовки HTTP, которые передаются в каждом запросе, поэтому вы сможете просмотреть свою переменную post.

Firebug также может быть использован, это также плагин, доступный для Firefox. Выберите вкладку «Сеть», затем выберите «Все». Здесь вы увидите список всех запросов. Теперь вы можете развернуть каждый запрос, чтобы просмотреть заголовки (и, следовательно, переменные post).

+2

Мой ответ был размещен перед строкой "Как вы можете увидеть данные POST в Firebug? был добавлен в исходный вопрос, на самом деле не думаю, что он заслуживает того, чтобы его проголосовали. – DaveJohnston

+0

+1 для Live HTTP Headers, так как он также позволяет повторно отправлять один и тот же запрос после изменения некоторых данных. (Я не вижу более раннего пересмотра этого вопроса без этой строки о том, как использовать Firebug. Тем не менее, я думаю, что введение вопроса достаточно долго, чтобы предположить, что вопросник открыт для альтернатив.) – Arjan

+0

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

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