如何用jQuery AJAX PHP 实现首页自动加载数据不用任何点击什么的就自动加载首页我要调取的PHP数据呢?

 我来答
马后雷鼓下扬州5058
2011-07-28 · TA获得超过4321个赞
知道小有建树答主
回答量:693
采纳率:33%
帮助的人:805万
展开全部
给你写个大概的框架吧

【index.php】

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(function() {
$.ajax({
// 以 GET 方式请求
type: "GET",
// 请求 url
url: "get_data.php",
// 传给 php 的参数,例如:获取5篇文章
data: "articles=5",
// 返回数据的格式
dataType: 'html',
// 如果成功
success: function(data) {
// 将返回数据放置到 #articles 当中
$('div#articles').html(data);
}
// 如果失败
}).error(function() {
$('div#articles').html('<p>文章加载失败</p>');
});
});
</script>

<div id="articles" style="background: #eee; width: 300px;"></div>

【get_data.php】

<?php
if(!empty($_GET['articles'])) {
$num = (int)$_GET['articles'];

for($i = 1; $i <= $num; $i++) {
echo "<h3><strong>文章 $i 标题</strong></h3><p>文章 $i 内容</p>\n";
}
}
?>

你可以直接复制代码,保存这两个文件先测试一下。如果没什么问题,剩下的你就要根据自己的实际情况进行修改了。
abiao5555
2011-07-28 · TA获得超过591个赞
知道小有建树答主
回答量:516
采纳率:0%
帮助的人:495万
展开全部
$(document).ready(function(){
load();
});

function load()
{
$.post(url,{postValue_1:1,postValue_2:2},function(data){
alert(data);
});
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式