找回密码
 注册成为天翎用户
查看: 915|回复: 6

M3视图列图片无显示

[复制链接]
anten 发表于 2015-7-31 20:20:54 | 显示全部楼层 |阅读模式
本帖最后由 johnson 于 2015-8-13 14:49 编辑

M3视图列图片无显示,已经设置为显示值,但前台对应列位置是空白。版本20885.
johnson 发表于 2015-8-3 09:02:25 | 显示全部楼层
楼主能否提供个QQ联系下
回复

使用道具 举报

 楼主| anten 发表于 2015-8-12 16:52:45 | 显示全部楼层
2330202074
回复

使用道具 举报

johnson 发表于 2015-8-13 12:47:04 | 显示全部楼层
楼主所描述的为上传图片控件如何在视图界面显示
回复

使用道具 举报

 楼主| anten 发表于 2015-8-13 14:29:45 | 显示全部楼层
通过脚本处理成功,感谢Johnson
回复

使用道具 举报

johnson 发表于 2015-8-13 14:45:55 | 显示全部楼层
解决方案:
在列视图界面下创建一个字段,该字段用来做图片列的头部信息。通过脚本方式获取上传控件的值,再解析json数组,再生成html即可。
操作界面如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

johnson 发表于 2015-8-13 14:48:45 | 显示全部楼层
脚本代码,参考上图进行修改:
  1. var str=getItemValueAsString("tupian");
  2. var path="";
  3. var jsonArray = new Packages.org.json.JSONArray(str);
  4.         for(var i=0;i<jsonArray.length();i++){
  5.                 var jsonObject = jsonArray.getJSONObject(i);
  6.                path = jsonObject.getString("path");
  7. println(path);
  8.        }
  9. var html="<html><body><img height='50' width='60' src="+"http://localhost:8080/obpm1"+path+"></img></body></html>";
  10. println(html);
  11. html;
复制代码

回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 01:15

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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