日期:2014-05-16  浏览次数:20330 次

IE6下location没起作用
本帖最后由 KL998877321 于 2013-09-03 11:56:35 编辑

<div class="fl relative" id="search">
   <input type="text" />
   <a href="#" >搜索文章</a>
   <div class="cle"></div>
</div>
<script type='text/javascript'>
$(document).ready(function(){
/*搜索文章*/
$("#search >a").click(function(){
var search_text=$(this).prev("input").val();
location="article.php?act=list&para="+search_text;
});
});
</script>

火狐可以,通过获取input框的值传递到相应代码,然后通过location刷新页面刷新数据。
IE6直接跳转到空白页,测试没有跳转到那个页面,但是代码没错啊。

------解决方案--------------------
看一下 取search_text 值 对不对
试试
alert( search_text )
location.href=="article.php?act=list&para="+search_text;