热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

请教怎么php怎么返回变量+组装html给ajax

请问如何php如何返回变量+组装html给ajaxfunction html($select,$name){global $pagecon;$a='1';$b='2';$result='';$result.='<ul id="thumbs"&
请问如何php如何返回变量+组装html给ajax
function html($select,$name){
global $pagecon;
$a='1';
$b='2';
$result='';
$result.='';
while($row=$select->fetch()){
$result.='';
$result.='
';
}
$result.='';
$result.='

'.$pagecon.'

';
return $result,$a,$b;
}
需要返回$a变量和$b变量以及一个组装好的$result的html给ajax  请问在不用json的情况下 如果封装给ajax

------解决方案--------------------
return "$result,$a,$b";

success:function(json){
            a = json.split(',');

------解决方案--------------------
function html($select,$name){
global $pagecon;
$a='1';
$b='2';
$result='';
$result.='';
while($row=$select->fetch()){
$result.='';
$result.='
';
$result.='

'.$pagecon.'

';
return $result.'--'.$a.'--'.$b;//用--来连接返回
}

function getData(page){
        alert('ok');
     $.ajax({
     type:'post',
     url:'action/test.php',
    data: {'pageNum':page-1},
        beforeSend:function(){
            $("#sss ul").append("loading...");
        },
        success:function(json){
            var arr=json.split('--');
            $("#sss ul").empty();
            result = arr['0']//获得来自php的变量$result
            total = arr['0']//获得来自php的变量$a
            pageSize = //获得来自php的变量$b
             $("div#sss").html(data);
        },
        complete:function(){ //生成分页条
            getPageBar();
        },
        error:function(){
            alert("数据加载失败");
        }
    });
}


希望能帮助你!
推荐阅读
author-avatar
江西风起如斯
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有