联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
使用接口调用数据,如何调用缩略图字段?
类型:POSCMS 更新时间:2020-12-05 17:14:49

http://v3.xunruicms.com/help/157.html

按此教程调用信息列表,

标题为:

'+row[id]['title']+'

缩略图该怎么调用?

//瀑布流调用信息
var page = 0; // 页数开始 
var pagesize = 10; // 每页显示数量
function load_more_data() {
    var url = '';
    url+= '{SITE_URL}index.php?c=api&m=data2&format=jsonp&auth={md5(SYS_KEY)}&param=';//请将“& param”中的空格去掉
    url+= 'list action=module module=case order=updatetime num='+(page * pagesize)+','+pagesize;// 这是分页查询的list标签
    $.ajax({
        type:'get',
        url:url,
        dataType:'jsonp',
        jsonp:'callback',
        async: false,
        success:function(data){
            if (data.error) {
                alert("错误:"+data.error);
            } else {
                var id;
                var row = data.return;
                var html = '';
                // 开始组装查询结果
                for (id in row) {
                    html+= '<li class="mui-table-view-cell mui-media mui-col-xs-6"><a href="{$t.url}"><img class="mui-media-object" src="{dr_thumb($t.thumb)}" alt="'+row[id]['title']+'"><div class="mui-media-body">'+row[id]['title']+'</div></a></li>';
                }
                $('#dr_ajax_result').append(html); // 将结果追加到显示区域
            }
        },
        error: function(HttpRequest, ajaxOptions, thrownError) {
            alert(HttpRequest.responseText);
        }
    });
    page++;
}
$(function(){
    load_more_data(); // 第一次加载数据
});


回帖
  • 一折CMS代理
    #1楼    一折CMS代理
    2017-12-06 13:17:41
    0
    需要自定义回调接口,改下请求地址
    url+="&function=dr_tupian";
    还要在php里面定义dr_tupian的函数,用来直接返回图片地址,这些手册都是有现成的方法
    function dr_tupian($data) {
        $now = array();
        foreach ($data['return'] as $t) {
            $t['tupian'] = dr_thumb($t['thumb']);
            $now[] = $t;
        }
        return $now;
    }
    js输出就改成
    row[id]['tupian']
    满意答案
  • jiuhao888
    #2楼    jiuhao888
    2017-12-06 13:20:36
    0
    用自定义函数获取图片地址再返回到js,教程http://www.xunruicms.com/v3doc/2195.html
  • 周大帅
    #3楼    周大帅
    2017-12-06 14:21:55
    0
    【一折CMS代理】1楼PHP不管是加在my_helper.php中还是根目录下index.php中,都无效,接口直接无法读取数据了
  • 周大帅
    #4楼    周大帅
    2017-12-06 14:24:34
    0

    blob.png

    blob.png
  • bansweb
    #5楼    bansweb
    2017-12-06 15:00:27
    0
    我刚刚也是遇到一样的问题,不过我获取的是会员头像,他返回的数据是Object数据,这是我的代码,你参考看看
    图片.png

    图片.png

  • 周磊
    #6楼    周磊
    2017-12-06 17:19:58
    0
    感谢分享,你的方法可行【一折CMS代理】1楼
  • 周大帅
    #7楼    周大帅
    2020-12-05 17:14:49
    Chrome 0
    @一折CMS代理:​接接触此程序时的提问,现结帖