jQuery MiniUI

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

mini-htmlfile可以实现无刷新上传附件吗? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-4-1 10:40:43 |只看该作者 |倒序浏览
mini-htmlfile可以实现无刷新上传附件吗?

Rank: 8Rank: 8

沙发
发表于 2013-4-1 13:55:04 |只看该作者
htmlfile是简单的封装了html原生的file

Rank: 3Rank: 3

板凳
发表于 2013-4-1 14:06:38 |只看该作者
factory 发表于 2013-4-1 13:55
htmlfile是简单的封装了html原生的file

form.getData(); 为什么这个得不到 上传附件的信息那? <input   type="submit"〉这个怎么不封装一下那?

Rank: 8Rank: 8

地板
发表于 2013-4-1 14:47:40 |只看该作者
mex0 发表于 2013-4-1 14:06
form.getData(); 为什么这个得不到 上传附件的信息那?

swfupload可以实现无刷新上传,你参考我们另外一个上传控件

Rank: 2

5#
发表于 2014-7-18 08:33:17 |只看该作者
factory 发表于 2013-4-1 14:47
swfupload可以实现无刷新上传,你参考我们另外一个上传控件

实例中,无刷新上传实现了吗?

Rank: 8Rank: 8

6#
发表于 2014-7-18 09:30:40 |只看该作者
18907877465 发表于 2014-7-18 08:33
实例中,无刷新上传实现了吗?

fileupload就是封装了swfupload,实现了无刷新上传
你可以跑一下我们例子

Rank: 2

7#
发表于 2014-7-18 11:10:02 |只看该作者
felt 发表于 2014-7-18 09:30
fileupload就是封装了swfupload,实现了无刷新上传
你可以跑一下我们例子

我试了好几遍,发现功能不能使用呀,选择完上传文件显示框中都没有显示上传文件的名称

Rank: 8Rank: 8

8#
发表于 2014-7-18 11:14:08 |只看该作者
18907877465 发表于 2014-7-18 11:10
我试了好几遍,发现功能不能使用呀,选择完上传文件显示框中都没有显示上传文件的名称 ...

你是不是设置了size,然后你选的文件的大了

Rank: 2

9#
发表于 2014-7-18 11:51:02 |只看该作者
felt 发表于 2014-7-18 11:14
你是不是设置了size,然后你选的文件的大了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>文件上传控件(FLASH)</title>
   

    <script src="../../scripts/boot.js" type="text/javascript"></script>

    <script src="swfupload/swfupload.js" type="text/javascript"></script>
    <link href="../../scripts/miniui/themes/blue/skin.css" rel="stylesheet" type="text/css" />
</head>
<body>
<input id="fileupload1" class="mini-fileupload" name="Fdata" limitType="*.txt"
    flashUrl="swfupload/swfupload.swf"
    uploadUrl="upload.jsp"
    onuploadsuccess="onUploadSuccess"
    onuploaderror="onUploadError" onfileselect="onFileSelect"
    />
     <br />
     <input type="button" value="上传" onclick="startUpload()"/>
    <div class="description">
        <h3>Description</h3>
        <p>FileUpload文件上传控件,基于FLASH的swfupload实现,能实现无刷新上传文件功能。</p>
    </div>
</body>
</html>
<script type="text/javascript">
    mini.parse();

    //动态设置url
//    var fileupload = mini.get("fileupload1");
//    fileupload.setUploadUrl("upload.jsp");

    function onFileSelect(e) {
        //alert("选择文件");
    }
    function onUploadSuccess(e) {

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

        this.setText("");
    }
    function onUploadError(e) {
        
    }

    function startUpload() {
        var fileupload = mini.get("fileupload1");

        fileupload.startUpload();
    }


</script>
我没有改过呀,是这个html吗?

Rank: 8Rank: 8

10#
发表于 2014-7-18 12:56:27 |只看该作者
本帖最后由 felt 于 2014-7-18 12:57 编辑
18907877465 发表于 2014-7-18 11:51
文件上传控件(FLASH)
   
http://www.miniui.com/demo/#src=fileupload/fileupload.html
跑我们在线demo去
这个控件需要flash来实现,检查一下你电脑有没有flash

Archiver|普加软件

GMT+8, 2024-5-14 19:32 , Processed in 1.034756 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部