jQuery MiniUI

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

文件上传问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-15 16:42:33 |只看该作者 |倒序浏览
这个是Ext中form提交方法,整个页面一齐刷下去 在form里头 有一个需要选择文件路径的控件,整个页面刷的话 可以把指向文件路径的文件也提交上去
var form = button.up('form');
                form.getForm().submit({
            url:"/action/uploadfile",
            method:'post',
                        enctype:'multipart/form-data'
        });

但是我要是用jquery miniui的方法,像下面那样提交,只是提交了一个文件路径名称而已 并不是对应的文件。
var form = new mini.Form("VersionForm");
        var data = form.getData();
        data.edtfilename = szFileName;//这个就是form中文件路径名
        $.ajax({
        url:"/action/uploadfile",
        method:'post',
                data:data,
                enctype:'multipart/form-data'
    });

这个我应该怎么弄呢

Rank: 8Rank: 8

沙发
发表于 2013-10-15 16:49:01 |只看该作者
在后台可以获取到文件的信息

Rank: 2

板凳
发表于 2013-10-15 17:11:19 |只看该作者
factory 发表于 2013-10-15 16:49
在后台可以获取到文件的信息

如果像demo中这样
<form id="upload" action="upload.aspx" method="post" enctype="multipart/form-data">         
        图片:<input class="mini-htmlfile" name="Fdata" limitType="*.txt" />
        <br />
        生日:<input class="mini-datepicker" name="birthday"/>
        <br />
        <input type="submit" value="上传"/>
    </form>
通过form直接提交 是不是把对应的文件就提交上去了

Rank: 8Rank: 8

地板
发表于 2013-10-15 17:49:42 |只看该作者
rui7331502 发表于 2013-10-15 17:11
如果像demo中这样
         
        图片:

是的

Archiver|普加软件

GMT+8, 2025-7-10 00:35 , Processed in 1.031904 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部