iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php ajax如何使用
  • 531
分享到

php ajax如何使用

2023-07-04 10:07:52 531人浏览 八月长安
摘要

这篇文章主要讲解了“PHP ajax如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php ajax如何使用”吧!php ajax的用法是:1、在javascript端将str字符串进

这篇文章主要讲解了“PHP ajax如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php ajax如何使用”吧!

php ajax的用法是:1、在javascript端将str字符串进行拼接,并进行JSON数据发送,代码如“if(!(cityInfo==''&& typeInfo=='')){$.ajax({...})”;2、在php端中对数据进行接收即可,代码如“public function receive_search(){...}”。

php ajax用法是什么?

php+ajax 实战 (使用ajax小技巧)

ajax在日常工作项目中经常使用,所以我在这里总结了一个我在工作中经常使用的一个ajax+php的实例。也方便日后再次使用,同时避免了自己写的代码却不知道自己想干嘛的尴尬处境,长话短说 直接上代码:

  (功能介绍:这是一个ajax+php,用户通过类型选择,前端显示用户想要的内容)

  1. javascript端:str字符串的拼接应该特别注意单双引号,建议class、id、url这些地方使用单引号,然后用双引号包起来。养成良好的习惯,免得到时候被单双引号搞的一脸懵逼,特别注意(发送过去的数据是json数据,要留意格式,避免不必要的麻烦)

var cityInfo=$('#cityInfo').val();
     var typeInfo=$('#typeInfo').val();
        if(!(cityInfo==''&& typeInfo=='')){
            $.ajax({
                url:'/index.php?m=member&c=index&a=receive_search',
                type:'POST',
                dataType:'json',
                data: {cityInfo:cityInfo,typeInfo:typeInfo},
                success:function(data){
                    var str='';
                    for(i in data){
                        str += "<div class='caseIntroduce'>";
                        str += "<a href='index.php?m=member&c=index&a=exchange_show&type=accept&id="+data[i]['id']+"'>";
                        str += "<div class='caseinfo1'>";
                        str += "<span class='casetitle'>"+data[i]['title']+"...</span>";
                        str += "</div>";
                        str += "<div>";
                        str += "<span class='caseblue'>"+data[i]['classification']+"</span>";
                        str += "<span>涉案金额:"+data[i]['accountMoney']+"</span>";
                        str += "<span>委托费用:"+data[i]['entrustcost']+"元</span>";
                        str += "<span>"+data[i]['linkage']+"</span>";
                        str += "<span>"+data[i]['receivetime']+"</span>";
                        str += "</div>";
                        str += "</a>";
                        str += "</div>";
                    }
                    $(".caseCenter").html(str);
                }

            })
        }

 2.php端中对数据进行接收(因为本次例子是基于 phpcms框架的一个实战;只需留意2、3行接收数据,以及24、25数据返回即可)

public function receive_search(){

        $cityInfo=$_POST['cityInfo'];
        $typeInfo=$_POST['typeInfo'];
        $sqlCity=$cityInfo == '' ? '' :"linkage='$cityInfo'";
        $sqlType=$typeInfo == '' ? '' : "classification='$typeInfo'";
        if(!empty($sqlCity)&&!empty($sqlType)){
            $sql=$sqlCity.'AND '.$sqlType;
        }else{
            $sql=$sqlCity.$sqlType;
        }
        $order = 'updatetime desc';
        $catid = 181;
        if(!$this->set_modelid($catid)) return false;
        $datas = $this->db_con -> select($sql,'*', '', $order, '', '');
        foreach($datas as $key=>$val){
            $datas[$key]['title']=displayPart($val['title'],15);
            $datas[$key]['classification']=get_linkage($val['classification'],6650,'-',1);
            $datas[$key]['accountMoney']=get_linkage($val['accountMoney'],6766,'-',1);
            $datas[$key]['linkage']=sliceArea(get_linkage($val['linkage'],3360,'-',1));
            $datas[$key]['receivetime']=date('Y-m-d',$val['receivetime']);
        }

        echo json_encode($datas);
        exit;
    }

感谢各位的阅读,以上就是“php ajax如何使用”的内容了,经过本文的学习后,相信大家对php ajax如何使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: php ajax如何使用

本文链接: https://www.lsjlt.com/news/344367.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php ajax如何使用
    这篇文章主要讲解了“php ajax如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php ajax如何使用”吧!php ajax的用法是:1、在javascript端将str字符串进...
    99+
    2023-07-04
  • vuejs如何使用ajax
    这篇文章主要为大家展示了“vuejs如何使用ajax”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vuejs如何使用ajax”这篇文章吧。 ...
    99+
    2024-04-02
  • 如何使用AJAX框架
    这篇文章主要介绍“如何使用AJAX框架”,在日常操作中,相信很多人在如何使用AJAX框架问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用AJAX框架”的疑惑有所帮助!接...
    99+
    2024-04-02
  • PHP中使用Ajax出现乱码如何解决
    这篇文章将为大家详细讲解有关PHP中使用Ajax出现乱码如何解决,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。由于XMLHTTP采用的是Unicode编码上传数据,而一般页面采用的是gb23...
    99+
    2023-06-17
  • Django中Ajax如何使用
    这篇文章将为大家详细讲解有关Django中Ajax如何使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、ajax发送简单数据类型:html代码:在这里我...
    99+
    2024-04-02
  • jQuery中ajax如何使用
    这篇文章主要介绍了jQuery中ajax如何使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ajax使用方式type: 默认值: "GET")。请求方式...
    99+
    2023-06-27
  • 如何使用Ajax类库
    如何使用Ajax类库,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。具体如下:ajax.jsfunction Ajax(recvT...
    99+
    2024-04-02
  • ASP.NET中Ajax如何使用
    在ASP.NET中,可以使用Ajax进行异步通信和更新页面,以下是使用Ajax的步骤:1. 引入jQuery库:在页面中引入jQue...
    99+
    2023-08-14
    ASP.NET Ajax
  • 如何使用Ajax从PHP方法中获取变量?
    使用Ajax从PHP方法中获取变量是Web开发中常见的场景,通过Ajax可以实现页面无需刷新即可动态获取数据。在本文中,将介绍如何使用Ajax从PHP方法中获取变量,并提供具体的代码示...
    99+
    2024-03-09
    变量 php ajax
  • ajax中error该如何使用
    ajax中error该如何使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。error使用情况:1、当后台返回的dataType类型和前台写的...
    99+
    2024-04-02
  • 初学者如何使用AJAX
    本篇内容介绍了“初学者如何使用AJAX”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.创建 XMLHtt...
    99+
    2024-04-02
  • jQuery如何使用ajax请求
    这篇文章将为大家详细讲解有关jQuery如何使用ajax请求,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用最简单的ajax请求jQuery(使用ajax)提供了一个速...
    99+
    2024-04-02
  • 如何在Django中使用Ajax
    这篇文章给大家介绍如何在Django中使用Ajax,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、ajax发送简单数据类型:html代码:在这里我们仅发送一个简单的字符串views.py #coding:u...
    99+
    2023-06-08
  • PHP 与 Ajax:使用 Ajax 增强表单验证
    使用 ajax 增强 php 表单验证提供了以下好处:提高用户体验:不需要页面加载,验证更流畅、更快速。即时反馈:用户在输入时可立即收到验证错误,快速更正错误。减少服务器负载:通过在客户...
    99+
    2024-05-12
    php ajax 表单安全
  • 使用AJAX进行PHP开发
    这篇文章主要讲解了“使用AJAX进行PHP开发”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用AJAX进行PHP开发”吧!  创建一个简单的相册   本文将使用两种方法创建一个简单的相册:...
    99+
    2023-06-10
  • ajax调用php失败如何解决
    这篇文章主要讲解了“ajax调用php失败如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ajax调用php失败如何解决”吧!ajax调用php失败是因为ajax只能发起GET请求,而...
    99+
    2023-07-04
  • thinkphp中如何使用ajax方法
    这篇文章主要介绍“thinkphp中如何使用ajax方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“thinkphp中如何使用ajax方法”文章能帮助大家解决问题。thinkphp中使用ajax方...
    99+
    2023-07-02
  • jquery中如何使用ajax请求
    本文小编为大家详细介绍“jquery中如何使用ajax请求”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery中如何使用ajax请求”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2024-04-02
  • 如何编写及使用Ajax类
    本篇内容介绍了“如何编写及使用Ajax类”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 如何使用Ajax验证用户名
    这篇文章主要介绍了如何使用Ajax验证用户名,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。用Ajax验证用户名代码如下所示:接口: get ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作