我正在使用ajax在codeigniter中进行搜索。我正在将搜索值传递给codeigniter控制器,并在同一页面上的ajax成功函数中获取结果数据,但我想在另一页上打印结果数据。
我的viewpage代码在下面是ajax脚本。
<input type="text" autocomplete="off" onblur="abc()" name="searchs" >
<script>
function abc() {
var name = $("input[name=searchs]").val();
$.ajax({
type: "POST",
url: 'search',
data: "search="+name,
success:function(data){
alert(data);
$("#res").html(data);
window.location="star/prsearch";
}
}); }
</script>
window.location="star/prsearch" star/prsearch
是下一页的路径,现在我在另一页上重定向,但没有打印结果数据。
答案 0 :(得分:0)
将表单操作提交到您要提交的表单并使用按钮提交表单,然后在新页面上执行ajax而不是加载文档