全站搜索

网站制作中如何使用ajax请求数据

网站开发 390

在做网站时有许多地方需要再不刷新页面的时候加载数据,建议使用$.ajax()方法实现.

前端实现的实例代码

这个操作很简单只是一个很简单的请求

因为这里提交了几个参数,typeid,like,like2,page

现在就是去接受这几个参数,然后去数据库查询对应的数据返回给前端,

这里我使用的是thinkphp3.2的框架,去接受这个请求

下面是具体的获取参数代码:



 

到这里就完成了一个ajax数据请求了,当然,你拿到数据之后必定需要显示在网站对应的位置上,代码如下:



 

看到没有,图片红色框中的代码就是在php处理过返回的数据,data就是后台返回的数据集,var list就是下图的数据:



 

这里将var list的数据集赋值给了,id等于test的ul标签里,然后在使用volist标签进行数据遍历显示出来。

由于分页是在后台处理的所以可以直接赋值到对应需要显示的div中



 

这是分页后台处理的代码:




 

后台把分页后的赋值给了$data[‘page’];

有几种处理的方法,这里已经展示了2种,还有一种就是,下图这种:

 

这种其实跟第一种是一样的道理,都是拿到数据之后,再一条一条的遍历到一个集合里,最后再显示在对应的位置上。好了,这次就分享这么多,由于我也是一个新手,不是很懂ajax可能会有很多描述可能是错的,希望有大牛看到了,可以给我留言指出我的错误,让我能学到更多关于ajax的使用方法。更多使用方法也可以去:

https://www.w3school.com.cn/jquery/ajax_ajax.asp里面了解。

上一篇: 下一篇:

相关推荐

  • 企业网站“关于我们”页面设计基本步骤

    367

    基本每一个企业网站都有一个“关于我们”或者“关于【公司品牌名】”栏目,如策轩网络官网的关于我们栏目如下图:     下面再举一些知名企业的案例,如华为-关于华为页面截图:  家电龙头企业美的-关于美的 白酒龙头企业-贵州茅台-走进茅台 如何让“关于”...

    查看全文
  • Thinkphp3.2的volist标签的使用

    390

    在thinkphp3.2的模板渲染中最常用的模板标签 <volist name=”” id=””><volist>标签 主要是对查询的数据结果进行遍历循环 name是php查询数据库返回的数据集,id是当前循环的变量,可以随意定义 但是不能与name冲突,首先在控制器中首先对模版赋值...

    查看全文
  • 网站如何进行关键词排名优化呢,网络营销渠道有哪些?

    315

      如果企业想要在网络当中经营的更好,就必须重视网站的设计和网站优化,那么在优化过程当中,关键词呈现了非常重要的地位,如果想要网站排名更好的话,关键词的提取分布是非常重要的工作,企业一定要有专业的团队来进行操作。      那么关键词排...

    查看全文
  • 微信小程序研究:小程序开发价格研究

    305

    【编者按】关于微信小程序,大家谈的更多的是“小程序设计”“小程序获客”“小程序流量”等等。关于小程序的理念、内在逻辑、运行原理,则谈论的较少。我们希望对微信小程序进行更为深入和深度的分析,特开设“微信小程序研究”专题。 本文,我们将从不同的角度,来看看微...

    查看全文
展开更多