擅长:python、mysql、java
<p>通常使用ajax请求返回数据,然后动态显示在页面中。</p>
<pre><code>$.ajax({
url:"/filteredsearch/",
type: 'POST',
data: json,
contentType: 'application/json;charset=UTF-8',
success: function(evt) {
$("#results").html = evt.data;
}
});
</code></pre>
<p>如果您要重定向到另一个模板,那么为什么不直接单击一个表单上的submit,该表单生成一个POST,然后用新模板进行响应。如果在ajax请求返回后(这将比仅显示已收到的信息慢),您实际上想重定向到一个全新的页面,那么您可以更改window.location。像<code>window.location = 'http://www.example.com'</code>这样的东西会把用户带到example.com。</p>