使用jQuery的ajax,php页面如何返回值给html页面,具体的处理例子谁给下源代码,谢谢了

 我来答
jiangxibaiyi
2012-12-26 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
html:

<Script src="jquery库文件路径"></script>
<script>
$(function(){
$('div').load('1.php'); //这是jq中最简单的一个ajax,作用是取得1.php文件运行后的结果并覆盖到div标签内
});
</script>

php:

<?php

echo '这段文字会覆盖到div标签内';
追问
有个问题还想请教一下,是不是php返回的数据,只能用echo的方式。谢谢您了!
追答
ajax返回目标页面的html源
目标页面输出什么,没有规定,你自己喜欢
你直接输出一个数字也行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0e1dd2b7c
推荐于2018-03-14
知道答主
回答量:38
采纳率:0%
帮助的人:28.5万
展开全部
AJAX可以用JSON传值
比如PHP端一个数组是$arr
利用 echo json_encode($arr)
在客户端用AJAX可以接收这个数组
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐乐很乐意
2012-12-26 · 贡献了超过117个回答
知道答主
回答量:117
采纳率:0%
帮助的人:32.6万
展开全部
js页面
$.ajax({
async: false,
cache: true,
type: "GET",
url:"a.php",
data:{},
error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest + "," + textStatus + "," + errorThrown); },
timeout: 6000,
success: function(msg) {
if(msg=="true")
{
alert(成功了);

}else
{
.........
}
},
complete: function() {
}
});

php 页面
echo "true";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__________左手
推荐于2016-06-18 · 超过10用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:20.6万
展开全部
$.post(xxx.php,{参数},function(data){
alert(data);
})

xxx.php

....
echo "helloworld"
...

OK 了 既然用jQuery就用封装好的 $.ajax 不用那么麻烦 $.post就完事了 比$.ajax省事多了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式