• 技术文章 >后端开发 >php教程

    php与jQuery ajax之间数据传送的方法介绍(附代码)

    不言不言2019-02-14 14:29:40转载856
    本篇文章给大家带来的内容是关于php与jQuery ajax之间数据传送的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

    作为一为web开发者,我们不可避免会使用到ajax,不刷新状态下提交数据给后台,ajax的不刷新性质极大提高用户的体验。下面是php与ajax交互的例子:

    js代码:

    $.ajax({
    			type: 'POST',
    			url: 'file-del.php',
    			data:{
    				name:'test.txt'
    			},
    			dataType: 'json',
    			success: function(data){
    				if(data.code!=200){
    					layer.msg('删除失败!',{icon:0,time:1000});
    				}else{
    					$(obj).parents("tr").remove();
    					layer.msg('已删除!',{icon:1,time:1000});
    				}
    			},
    			error:function(data) {
    				console.log(data.msg);
    			},
    		});

    php代码:file-del.php

    <?php
    // 删除文件
    $f_name=$_POST['name'];
    if(unlink($f_name)){
        $res=array('code'=>200,'name'=>$f_name);
    }else{
        $res=array('code'=>400,'name'=>$f_name);
    }
    print_r(json_encode($res));

    由于js代码中的datatype为json所以php打印的数据必须也是json,不然ajax不会执行success回调函数,而是执行error回调函数。所以在php代码中可以使用json_encode(),当然我们也可以自己构造json格式的数据。

    php入门到就业线上直播课:查看学习

    以上就是php与jQuery ajax之间数据传送的方法介绍(附代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:CSDN,如有侵犯,请联系admin@php.cn删除

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    快捷开发Web应用及小程序:点击使用

    支持亿级表,高并发,自动生成可视化后台。

    专题推荐:php
    上一篇:PHP约瑟夫小游戏的代码示例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• ASP、PHP与javascript根据时段自动切换CSS皮肤的代码_经验交流• php与js的区别是什么_基础知识• 快速排序 php与javascript的不同之处_javascript技巧• PHP与MYSQL中UTF8 中文排序示例代码_php技巧
    1/1

    PHP中文网