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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 奶糖

[结贴] 一张合同有多个文件要上传

  [复制链接]
发表于 2014-7-26 14:51:41 | 显示全部楼层
奶糖 发表于 2014-7-25 23:33
没有可以调用的X5的方法获取文件的信息? 只能分析json值然后分成不同的值存到文件表中的对应字段 ...

可以在valueChange事件中获取扩展名等信息,然后赋值给对应的关系,参考:
  1.         // 获取json字符串
  2.         var str = justep.xbl("dAttachment_Editor_Multi").getValue("fAttachment");
  3.         // 将字符串转换成json对象
  4.         var obj = eval('(' + str + ')');
  5.         // 循环获取json里的信息
  6.         var str1 = "";
  7.         for ( var i = 0; i < obj.length; i++) {
  8.                 // 获取文件名
  9.                 var docname = obj[i].docName;
  10.                 var size = obj[i].size;
  11.                
  12.                 // 获取扩展名
  13.                 var str1 = docname.split(".");
  14.                 alert(str1[str1.length - 1]);
  15.         }
复制代码




回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 20:20 , Processed in 0.062953 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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