我在js中的代码是这样的
function turn_to_page(_page) {
var page = _page;
var url = "comment.php?page="+page;
$.ajax({
url:url,
success:function(html){
$("#content").html(html);
}
});
}然后在comment.php中使用 $_REQUEST["page"]
取不到值 为什么? 调试的时候 page和url的值都没问题啊
function turn_to_page(_page) {
var page = _page;
var url = "comment.php?page="+page;
$.ajax({
url:url,
success:function(html){
$("#content").html(html);
}
});
}然后在comment.php中使用 $_REQUEST["page"]
取不到值 为什么? 调试的时候 page和url的值都没问题啊
var page = _page;
var url = "comment.php";
$.ajax({
type:'GET',
url:url,
data:"page="+page,
success:function(html){
$("#content").html(html);
}
});
}试试
1、js函数turn_to_page之前有没有给url定义值,地址是否指向comment.php。
2、comment.php里接收代码 $_REQUEST["page"] 改为$_GET['page'] 看看是否可以。comment.php里需要输出才可以在JS反映出来:echo $_GET['page'];
3、显示部分 $("#content").html(html);页面里是否有 id为content这个控件呢?
的确有一个 我在 $(document).ready(function(){}里加了它 不过复制了一个 把ready里的url改成comment_1.php了还是不行
2、comment.php里接收代码 $_REQUEST["page"] 改为$_GET['page'] 看看是否可以。comment.php里需要输出才可以在JS反映出来:echo $_GET['page'];
一开始我就是用的$_GET['page']取不到值所以换了 echo出来没东西
3、显示部分 $("#content").html(html);页面里是否有 id为content这个控件呢?
这个是有的 jquery也包含了
echo $_REQUEST['page'];
http://download.csdn.net/detail/dmtnewtons/4126497