本帖最后由 小 于 2019-7-1 23:44 编辑
- <div class="blockcode"><blockquote>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head runat="server">
- <title></title>
-
- </head>
- <body>
- <form id="form1" runat="server">
- <x:PageManager ID="PageManager1" runat="server" />
- <x:Grid ID="Grid1" CssClass="blockpanel" runat="server" ShowHeader="true" ShowBorder="true" Title="文件上传"
- Height="350px" IsDatabasePaging="true" OnPageIndexChange="Grid1_PageIndexChange"
- EnableCollapse="false" EnableCheckBoxSelect="false" EmptyText="尚未上传文件"
- DataIDField="id" OnRowCommand="Grid1_RowCommand">
- <Toolbars>
- <x:Toolbar ID="Toolbar1" runat="server">
- <Items>
- <x:Button ID="btnSelectFiles" Text="选择文件上传" runat="server" EnablePostBack="false">
- </x:Button>
- <x:ToolbarSeparator ID="ToolbarSeparator1" runat="server"></x:ToolbarSeparator>
- <x:Button ID="btnDelete" Text="删除选中文件" runat="server" OnClick="btnDelete_Click">
- </x:Button>
- </Items>
- </x:Toolbar>
- </Toolbars>
- <Columns>
- <x:BoundField DataField="filename" HeaderText="文件名" ExpandUnusedSpace="true" />
- <x:BoundField DataField="filetype" HeaderText="类型" Width="100px" />
- <x:RenderField DataField="filesize" HeaderText="大小" Renderer="FileSize" Width="100px" />
- <x:BoundField DataField="status" NullDisplayText="已完成" HeaderText="状态" Width="100px" />
- <x:LinkButtonField Width="80px" ConfirmText="你确定要删除这个文件吗?" ConfirmTarget="Top"
- CommandName="Delete" HeaderText="删除" />
- </Columns>
- </x:Grid>
- </form>
- <script src="../../res/js/jquery.min.js" type="text/javascript"></script>
- <script src="../../third-party/webuploader/webuploader.nolog.js" type="text/javascript"></script>
- <script type="text/javascript">
- var btnDeleteClientID = '<%= btnDelete.ClientID %>';
- var btnSelectFilesClientID = '<%= btnSelectFiles.ClientID %>';
- var gridClientID = '<%= Grid1.ClientID %>';
- var BASE_URL = '<%= ResolveUrl("~/") %>';
- var SERVER_URL = BASE_URL + 'third-party/webuploader/fileupload.ashx';
- F.ready(function () {
- var grid = F(gridClientID);
- var uploader = WebUploader.create({
- // swf文件路径
- swf: BASE_URL + '../../third-party/webuploader/Uploader.swf',
- // 文件接收服务端。
- server: SERVER_URL,
- // 选择文件的按钮。可选。
- // 内部根据当前运行是创建,可能是input元素,也可能是flash.
- pick: {
- id:'#' + btnSelectFilesClientID,
- multiple:true
- },
-
- // 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
- resize: false,
- // 自动上传
- auto: true,
- // 文件上传参数表,用来标记文件的所有者(如果是一篇文章的附件,就是文章的ID)
- formData: {
- owner: 'webuploader.webuploader'
- },
- // 单个文件大小限制(单位:byte),这里限制为 100M
- fileSingleSizeLimit: 100 * 1024 * 1024
- });
- });
- </script>
- </body>
- </html>
复制代码
这个是我把Pro的代码赋值过来开原版的,但是点击选择文件它没有报错也不弹出选择文件,,,请教下是Pro版对js单独处理了嚒?
还有就是开原版的上传文件怎么支持选择多个文件呢
请三石大佬看看
我改成这样的 应该可以了吧,但是点击选择文件 还是不会弹出选择文件,看他的文档应该就是这么用的吧,麻烦三十大佬 指导下,翻了论坛以前的东西,希望三十大佬开源版能集成进去 我自己尝试使用一直有问题,,,比较急 请指导下 谢谢
|