php中怎么使用jq和ajax

php中怎么使用jq和ajax,第1张

首先呀,JQ 是前台技术,AJAX 是前台和后台数据交换的一个技术,所以和后台关系不大,后台只要有代码,响应前台的POST 或者GET 请求就可以了,AJAX 请求对于后台来说和,普通的表单请求没有区别

你传送之前
alert(jsonkey)
看一下有没有变为正确json数据。
也可以这样
for(var
i
in
json){
alert(i+":"+json[i]);
}

举个例子:你想在用户点击时,把 apple 这个字符串,通过前端传给后端。
前端,用 jQuery 举例:
$('button')click(function () {
$ajax({
url: '/xxx',
method: 'post',
dataType: 'json',
data: {fruit: 'apple'}
})done(function (res) {
// 成功后的回调
})fail(function (err) {
// 失败后的回调
});
});
后端 PHP 处理:
$fruit = $_POST['fruit']; // 获取从 ajax 传过来的 fruit 的值,这里是 apple。
如果你想在前端重新显示这个字符串 apple,那么你要用 PHP 把数据返回给页面,然后在上面 “// 成功后的回调” 里面,补充逻辑代码。
例如 PHP 把 apple 返回给前端:
return json_encode(array('fruit' => 'apple'));
前端回调处理:
// 成功后的回调
alert(resfruit); // d框显示 “apple”
实际上,$_POST 能够获取所有从前端用 post 方式提交过来的数据,不管你是页面刷新方式,还是 ajax(jQuery 才叫 ajax,实际上它是 XML><span id="page">翻页代码</span>
大致思路:
点击翻页代码里面的上一页或者下一页执行js翻页函数,通过异步发送当前当前页和执行动作到做ajax动作处理的php页面上,输出执行后的翻页代码,然后js函数回执获取ajax处理后发过来的代码,存放到id为page的span标签里面。

黄埔时:有信息select from biao where quyu="黄埔",再点击500时有信息select from biao where quyu="黄埔" and jine="500",点击其他类似调换
先不点击区域里的,只点击金额有信息:select from biao where jine="500"再点击区域

这个问题很简单,我先给你梳理下登录的逻辑

登录页面:用ajax把用户名和密码通过post方法提交到php脚本

php脚本处理:通过$_POST接受传过来的参数,进行验证正确性,如果正确,把用户信息存入session,并输出success结果,ajax的回调函数知道结果。错误一样处理。

另外,ajax用jquery封装好的函数$post 或$ajax吧,学会用插件用库才是王道,实际工作基本不用原生去写,麻烦还得考虑兼容。

不会的先查,如果具体还不知道代码咋实现可以追问我


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/13112051.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-30
下一篇2025-08-30

发表评论

登录后才能评论

评论列表(0条)

    保存