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

QQ登录

只需一步,快速开始

查看: 1908|回复: 6

附件上传动作调用

[复制链接]

191

主题

688

帖子

3327

积分

论坛元老

Rank: 8Rank: 8

积分
3327
QQ
发表于 2016-10-17 16:23:42 | 显示全部楼层 |阅读模式
本帖最后由 ysk007 于 2016-10-17 21:14 编辑

attachmentSimple控件功能比较多,我希望用一个自己添加的按钮,单击后能够调用到attachmentSimple的增加附件动作,请教一下是否能够实现
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2016-10-17 16:28:30 | 显示全部楼层
你是觉得减号  那个按钮多余了吗?  可以隐藏掉的   还有如果觉得   预览那个多余了 也是可以直接删除的   
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3327

积分

论坛元老

Rank: 8Rank: 8

积分
3327
QQ
 楼主| 发表于 2016-10-17 16:41:59 | 显示全部楼层
加号也不好看,场景是这样的,我要做个导入功能,步骤是先上传一个csv文件,然后再将csv文件导入到数据库里。比较好的做法是做个按钮,然后直接调用文件上传,上传成功后(可以监测附件对应的字段值变化),然后做导入的处理
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2016-10-17 17:01:14 | 显示全部楼层
ysk007 发表于 2016-10-17 16:41
加号也不好看,场景是这样的,我要做个导入功能,步骤是先上传一个csv文件,然后再将csv文件导入到数据库里 ...

自己写一个上传的action啊      比改这个组件方便多了   
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3327

积分

论坛元老

Rank: 8Rank: 8

积分
3327
QQ
 楼主| 发表于 2016-10-17 21:13:46 | 显示全部楼层
不会写啊,这个组件开放出来的方法太少了,感觉内部的功能应该是不少的,之前就看到有的帖子上还能用组件.getFile方法,但是这种用法在api上是没有写的
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2016-10-17 22:30:24 | 显示全部楼层
ysk007 发表于 2016-10-17 21:13
不会写啊,这个组件开放出来的方法太少了,感觉内部的功能应该是不少的,之前就看到有的帖子上还能用组件.g ...

你去帖子里面搜一下这个组件吧   我记得有人做过一个这个组件的修改,就是觉得它的UI太丑了,然后自己定义了。我都用试用了一下 ,大概就是  把加号和减号都删除了,然后只留了一个空白的div然后点空白的div就选择文件并上传
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

191

主题

688

帖子

3327

积分

论坛元老

Rank: 8Rank: 8

积分
3327
QQ
 楼主| 发表于 2016-10-19 09:04:59 | 显示全部楼层
解决方法:1.找到上传按钮的控件,如附图,然后获取此控件的jquery对象,按照下面的代码就可以实现弹出上传文件窗口了。请结贴。
                var add = this.getElementByXid("div19");
                var fAttchment = this.comp("fileData").getValue("fAttchment");
                if(fAttchment){
                        this.comp("fileData").setValue("fAttchment","");//如果已上传过则清空
                }       
                $(add).children().children().click();

附件.png
轻量化ERP--企业邦  网址:meiprocess.cn
qq:8269301
手机:13801998595
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 22:16 , Processed in 0.061870 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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