2010-02-03 2 views
0

я wan't передать переменную без использования добраться до PHP, так что, я использую пост с JQuery, но я не могу записать результат в документ (обновить все страницы)Опубликовать весь документ как форму с помощью jquery?

здесь является код:

$.post("/"+$(this).attr("href"),{returnto:$(this).attr("rel")},function(a){$(document).html(a);});return false;}); 
+2

Если вы перезагружаете всю страницу, почему вы используете ajax? – meouw

+0

Если вы хотите перезагрузить страницу, просто добавьте форму на страницу и отправьте ее с javascript. Нет необходимости в ajax, не нужно даже jquery. Причудливо, что люди теперь изучают jquery, даже не изучая основы работы Интернета. – U62

+0

Да, я знаю это, но я просто хотел поместить ссылку для отправки информации с помощью метода post, потому что ссылка использует всегда метод GET. Форма решения работала, но нормально. спасибо всем – CuSS

ответ

0

Документ не является местом для записи вашего результата, так как документ представляет собой мета-конверт вокруг отображаемой вами страницы html. Скорее используйте корпус:

$("BODY").html("MY ANSWER IS: "+a); 
+0

спасибо за ваш ответ, но страница должна перезагрузить, с новым css и т. д. – CuSS

+0

Затем убейте возврат false. – Cryophallion

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