jQuery MiniUI

 找回密码
 立即注册
查看: 8055|回复: 11
打印 上一主题 下一主题

swfupload问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-12-6 10:03:55 |只看该作者 |倒序浏览
<span class="mark"><a class="mini-button" style="width:50px;">上传</a></span>
                                               
                                                <input id="fileupload1" class="mini-fileupload ri_kuan_c" name="F0112" limitType="*.mp3"
    flashUrl="swfupload/swfupload.swf"
    uploadUrl="uploadAudio"


    style="width:250px;"
    />
        <input id="fileupload2" class="mini-fileupload ri_kuan_c" name="F0111" limitType="*.png,*.jpg"     flashUrl="swfupload/swfupload.swf"    uploadUrl="uploadImage"            style="width:250px;"    />
我一个表单里有2个swfupload组件,我上传按钮怎么控制哪个swfupload上传



Rank: 8Rank: 8

沙发
发表于 2012-12-6 10:46:27 |只看该作者
http://miniui.com/demo/index.html#src=fileupload/fileupload.html
参考该例,通过获取不同swfupload对象来控制哪个上传
mini.get(id)
使用miniui前先看下相关入门文档

Rank: 3Rank: 3

板凳
发表于 2012-12-6 11:48:28 |只看该作者
factory 发表于 2012-12-6 10:46
http://miniui.com/demo/index.html#src=fileupload/fileupload.html
参考该例,通过获取不同swfupload对象 ...

    mini.parse();
    function onUploadSuccess(e) {

        alert("上传成功:" + e.serverData);

        this.setText("");
    }
我上传成功的路径怎么获取,再作为表单的数据传给程序,存到数据库

Rank: 8Rank: 8

地板
发表于 2012-12-6 13:11:28 |只看该作者
feelsun 发表于 2012-12-6 11:48
mini.parse();
    function onUploadSuccess(e) {

getUploadUrl()

Rank: 3Rank: 3

5#
发表于 2012-12-6 13:46:30 |只看该作者
factory 发表于 2012-12-6 13:11
getUploadUrl()

e.getUploadUrl()吗,这能自动获取?服务器端要不要返回什么?

Rank: 8Rank: 8

6#
发表于 2012-12-6 14:01:24 |只看该作者
feelsun 发表于 2012-12-6 13:46
e.getUploadUrl()吗,这能自动获取?服务器端要不要返回什么?


1.e.sender.uploadUrl
2.var upload = mini.get(id);
var url = upload.getUploadUrl();

Rank: 3Rank: 3

7#
发表于 2012-12-6 14:30:43 |只看该作者
factory 发表于 2012-12-6 14:01
1.e.sender.uploadUrl
2.var upload = mini.get(id);
var url = upload.getUploadUrl();

我不是获取客户端的地址,而是获取文件上传到服务器的地址,到了服务端要把地址返回给客户端作为一个表单字段再提交给服务器端存入数据库
比如本地:c:/a.txt
上传到服务器端地址 http://www.xxx.com/txt/123.txt

Rank: 8Rank: 8

8#
发表于 2012-12-6 14:49:58 |只看该作者
feelsun 发表于 2012-12-6 14:30
我不是获取客户端的地址,而是获取文件上传到服务器的地址,到了服务端要把地址返回给客户端作为一个表单 ...

后台返回文件路径,然后通过Response.Write来返回,前台通过onUploadSuccess(e) {}的e.serverData来获取你返回的路径字符串。

Rank: 3Rank: 3

9#
发表于 2012-12-6 15:34:08 |只看该作者
factory 发表于 2012-12-6 14:49
后台返回文件路径,然后通过Response.Write来返回,前台通过onUploadSuccess(e) {}的e.serverData来获取 ...

你们的demo中fileupload可以,但是查看代码中运行代码再用就没反应了,是不是代码有问题啊

Rank: 9Rank: 9Rank: 9

10#
发表于 2012-12-6 16:29:38 |只看该作者
你不要点击“运行代码”,它有点问题。
正规的写一个例子运行是么有问题的。

Archiver|普加软件

GMT+8, 2024-11-27 08:47 , Processed in 1.027690 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部