ajax从后台获取信息并显示,Ajax小案例之获取后台信息显示

f1a466773007?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

ajax信息传递.gif

知识点:数据传输--------json

jquery-----------

math?formula=.ajax()%20**%E5%8E%9F%E7%90%86%EF%BC%9Ason%E7%9A%84%E6%95%B0%E6%8D%AE%20%E4%BD%BF%E7%94%A8php%20file_get_contents()%E6%96%B9%E6%B3%95%E5%9C%A8%E5%90%8E%E5%8F%B0%E8%8E%B7%E5%8F%96%E5%88%B0%20%E5%9C%A8%E5%89%8D%E5%8F%B0%E4%BD%BF%E7%94%A8.ajax()获取**

html部分 注意设置name属性 通过name属性从json数据中得到相应的信息

商品标题名称

商品描述信息

女装

包包

拖鞋

jq代码部分

$(function (){

//获取元素

var title=$("#title");

var des=$("#des");

var img=$("img");

var btn =$("button");

//添加按钮的点击事件

btn.click(function () {

var self=$(this);

$.ajax({

type:"get",

url:"10-ajax-json-proj.php",

success:function (xhr) {

var name=self.attr("name");

var obj=JSON.parse(xhr);

var subObj=obj[name];

title.html(subObj.title);

des.html(subObj.des);

img.attr("src",subObj.image);

}

})

})

})

后台获取json数据

echo file_get_contents("10-ajax-json-proj.txt");

知识点:要实现从 JSON 转换为对象,使用 JSON.parse() 方法:

var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //结果是 {a: 'Hello', b: 'World'}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值