У меня есть форма для поиска пользователей на моем сайте (django).
<form method="post" action="" id="search_form">
<table class="table_form">
<tr>
<td><input id="id_name" type="text" maxlength="50"></td>
<td><input type="submit" value="Search"></td>
</tr>
</table>
</form>
это javascript:
$("#search_form input[type='submit']").click(function() {
input = $("#id_name").val();
data = "text=" + input;
$.ajax({
type: "POST",
url: "/user/search/",
data: data,
success: function(result) {
$("#results_box").html(result).show();
}
});
return false;
});
Это работает хорошо, но если я нажимаю на пользователяв списке результатов я перехожу на страницу пользователя, и если я нажимаю кнопку «Назад» браузера, чтобы увидеть результаты, я ничего не вижу, конечно, потому что я использую POST.
Я всегда хочу форму поиска ajaxно я хочу, если возможно, снова увидеть результат, если я нажму на кнопку "Назад".
Идеи?