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

QQ登录

只需一步,快速开始

查看: 1738|回复: 8

[结贴] attachmentSimple 上传问题

[复制链接]

6

主题

45

帖子

123

积分

初级会员

Rank: 2

积分
123
QQ
发表于 2017-3-29 15:28:47 | 显示全部楼层 |阅读模式
如果不加入下面控制上传几个图片的onlaod限定条件,可以正常上传图片,加入代码后,选择图片结束时提示,请问具体是哪里不对
  1. var data=this.comp("data");
  2. var uploader = this.comp("attachmentSimple1").uploader;
  3. uploader.on('onFileSelected',function(event){
  4.     if($.parseJSON(data.getValue("fFile")).length>=2){
  5.     alert("只能上传2个文件");
  6.         event.cancel = true;
  7.     }
  8. });
复制代码

P$4DVFNIUMQA_5ZZW}XG(}5.png
发表于 2017-3-29 15:34:21 | 显示全部楼层
请先打印下data.getValue("fFile") 的值是什么啊??你需要先判断!如果是空的话直接return  不要执行后面的代码!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

发表于 2017-3-29 16:31:46 | 显示全部楼层
liangyongfei 发表于 2017-3-29 15:34
请先打印下data.getValue("fFile") 的值是什么啊??你需要先判断!如果是空的话直接return  不要执行后面 ...

http://bbs.wex5.com/forum.php?mo ... 3&pid=165381757

  1. Model.prototype.model1Load = function(event) {
  2.                 var data = this.comp("data1");
  3.                 var uploader = this.comp("attachmentSimple1").uploader;
  4.                 $(uploader.inputElement).attr('multiple', 'multiple');
  5.                 uploader.on('onFileSelected', function(event) {
  6.                
  7.                         if( event.files.length >= 2){
  8.                                 alert("只能上传2个文件");
  9.                                 event.cancel = true;
  10.                                 return;
  11.                         }
  12.                         var fAttachment = data.getValue("fAttachment");
  13.                         debugger;
  14.                         if(fAttachment){
  15.                                 if ($.parseJSON(fAttachment).length >= 2 ) {
  16.                                         alert("只能上传2个文件");
  17.                                         event.cancel = true;
  18.                                 }
  19.                         }
  20.                 });
  21.         };
复制代码
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

45

帖子

123

积分

初级会员

Rank: 2

积分
123
QQ
 楼主| 发表于 2017-3-30 16:16:41 | 显示全部楼层
liangyongfei 发表于 2017-3-29 16:31
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=92863&pid=165381757

this.comp("attachmentSimple1").uploader -------这里 我点后面写up 没有自动关联出 uploader。是不是要 引入配置文件啊。
回复 支持 反对

使用道具 举报

发表于 2017-3-30 16:21:32 | 显示全部楼层
码代码的码 发表于 2017-3-30 16:16
this.comp("attachmentSimple1").uploader -------这里 我点后面写up 没有自动关联出 uploader。是不是要 ...

没听懂啥意思??请问想做什么??实现什么能力,可以先说清楚一些!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

45

帖子

123

积分

初级会员

Rank: 2

积分
123
QQ
 楼主| 发表于 2017-3-30 16:41:43 | 显示全部楼层
liangyongfei 发表于 2017-3-30 16:21
没听懂啥意思??请问想做什么??实现什么能力,可以先说清楚一些!

就是 this.("attachmentSimple1"). 最后面的点 会弹出一些后缀 输入 up 就会提示 updata uploader 这些方法。但是我写的时候 updata 会有uploader 就没有。我看的一个教学视频,他说要先 require一个东西。uploader,请问是要 require 一个东西进来么
回复 支持 反对

使用道具 举报

发表于 2017-3-30 16:51:55 | 显示全部楼层
码代码的码 发表于 2017-3-30 16:41
就是 this.("attachmentSimple1"). 最后面的点 会弹出一些后缀 输入 up 就会提示 updata uploader 这些方 ...

不需要!这个是通过xdoc文档 解析 ,自动提示的!

自动提示只不过为了快速开发!! 有时候不起作用也没关系手写就行了!不用管他!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

45

帖子

123

积分

初级会员

Rank: 2

积分
123
QQ
 楼主| 发表于 2017-3-30 16:52:39 | 显示全部楼层
liangyongfei 发表于 2017-3-30 16:51
不需要!这个是通过xdoc文档 解析 ,自动提示的!

自动提示只不过为了快速开发!! 有时候不起作用也没 ...

好的,我写上试试!谢谢~
回复 支持 反对

使用道具 举报

6

主题

45

帖子

123

积分

初级会员

Rank: 2

积分
123
QQ
 楼主| 发表于 2017-4-7 14:22:30 | 显示全部楼层
liangyongfei 发表于 2017-3-30 16:51
不需要!这个是通过xdoc文档 解析 ,自动提示的!

自动提示只不过为了快速开发!! 有时候不起作用也没 ...

谢谢,可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 13:11 , Processed in 0.079572 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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