栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Ajax请求什么都不返回。为什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ajax请求什么都不返回。为什么?

进行jquery + ajax + php的最佳方法如下:

jQuery的:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script><script type="text/javascript">function do_ajax() {         //set data        var myData  = new Array();        myData.push({name:'deletearray',value:'deletearray'});        myData.push({name:'dir',value:'dir'});        //ajax post        $.ajax({ dataType: 'json', url: 'delete.php', type: 'post', data: myData, success: function(returnData) {     if(returnData.undeleted == 0) {         alert('All ' + returnData.deleted + ' files delted from the server');     } else {         alert(returnData.deleted + ' files deleted and ' + returnData.undeleted + ' files could not be deleted');     } }        });} </script>

PHP:

<?php    $myData = $_POST;    if(isset($myData['deletearray']) AND isset($myData['dir'])) {        $files = $myData['deletearray'];        $dir = $myData['dir'];        $deleted = 0;        $undeleted = 0;        foreach($files as $file) { if(unlink($dir.$file) && unlink($dir.'thumb/'.$file)) {     $deleted ++; } else {     $undeleted ++; }        }        print(json_enpre(array('deleted' => $deleted, 'undeleted' => $undeleted)));        exit();    }?>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/370766.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号