起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2261|回复: 5

[处理中1] 图片显示jsonList.length数组遍历只显示一张照片

[复制链接]

17

主题

38

帖子

126

积分

初级会员

Rank: 2

积分
126
QQ
发表于 2016-10-26 15:27:30 | 显示全部楼层 |阅读模式
Model.prototype.getImageUrl = function(row) {
                var data = this.comp("complaintData");
                  if (row != undefined) {
                        var jsonList = eval("(" + data.val('tfShangChZhP') + ")");
                        var ownerID = data.getRowID();
                        if (jsonList != undefined) {
                       
                                //if(jsonList[0] !=undefined ){
                                for(var i=0;i<jsonList.length;i++){
                                        var realFileName1 = jsonList["realFileName"];
                                        var storeFileName1 = jsonList["storeFileName"];
                                        var operateType = "browse";
                                        var url1 = 'http://XXXX/baas/justep/attachment/simpleFileStore?realFileName=' + realFileName1 + '&storeFileName=' + storeFileName1 + '&ownerID=' + ownerID + '&operateType=' + operateType;
                                        // return require.toUrl(url1);
                                        };
                                //};
                 return require.toUrl(url1);
               
               
                };
                };


};



1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 17:10:52 | 显示全部楼层
  1. Model.prototype.getImageUrl = function(row) {
  2.                 var data = this.comp("complaintData");
  3.                   if (row != undefined) {
  4.                         var jsonList = eval("(" + data.val('tfShangChZhP') + ")");
  5.                         var ownerID = data.getRowID();
  6.                         if (jsonList != undefined) {
  7.                         
  8.                                 //if(jsonList[0] !=undefined ){
  9.                                 for(var i=0;i<jsonList.length;i++){
  10.                                         var realFileName1 = jsonList["realFileName"];
  11.                                         var storeFileName1 = jsonList["storeFileName"];
  12.                                         var operateType = "browse";
  13.                                         var url1 = 'http://XXXX/baas/justep/attachment/simpleFileStore?realFileName=' + realFileName1 + '&storeFileName=' + storeFileName1 + '&ownerID=' + ownerID + '&operateType=' + operateType;
  14.                                         // return require.toUrl(url1);
  15.                                         };
  16.                                 //};
  17.                  return require.toUrl(url1);
  18.                
  19.                
  20.                 };
  21.                 };


  22. };
复制代码
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 17:13:44 | 显示全部楼层

这个打个debugger看一下,,在循环中 ,一步一步的走,看一下,
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-26 17:13:46 | 显示全部楼层

这个打个debugger看一下,,在循环中 ,一步一步的走,看一下,
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2016-10-26 20:02:55 | 显示全部楼层
我的天!!!你写的什么!!!???
var realFileName1 = jsonList["realFileName"];
var storeFileName1 = jsonList["storeFileName"];
这里少个中括号啊,应该是
var realFileName1 = jsonList[i]["realFileName"];
var storeFileName1 = jsonList[i]["storeFileName"];
不然你循环的是什么东西!!!!
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

17

主题

38

帖子

126

积分

初级会员

Rank: 2

积分
126
QQ
 楼主| 发表于 2016-10-27 22:59:51 | 显示全部楼层
循环是没有问题的
var realFileName1 = jsonList[i]["realFileName"];
var storeFileName1 = jsonList[i]["storeFileName"];
这个括号是有的!但是这个return只能返回一张图片啊! 我想要同时显示数据库中的那一行的全部图片 !
目前只能显示一张!请问有没有办法帮我解决一下!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-5 16:33 , Processed in 0.107405 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表