365bet亚洲版登录-bet官网365入口

365bet亚洲版登录拥有超过百间客房,bet官网365入口的文化历经几十年的传承和积淀形成的核心内容获得业界广泛的认可,365bet亚洲版登录是目前信誉最高的娱乐场所,同国内外几百家网上内容供应商建立了合作关系。

Uploadif稍做扩展使用

文章出自Uploadify增添配置使用

在做项目中涉及多文件上传,经过筛选,选拔了Uploaidify,但还提到四个难点,正是对此上传的文本能够进行分类,又不想在页面加入三个Uploaidify控件,故稍做改变

效果如

图片 1

现实改动代码首要代码

<div id="UploadBox">                <div class="ops">                    <input type="file" name="uploadify" id="uploadify" />                    <input type="button" id="btnUpload" value="" />                    <input type="button" id="btnCancel" value="" />                </div>                <div id="fileQueue"></div>            </div><!--文件类型框 --><select> <asp:Repeater runat="server" ID="repTypes">  <ItemTemplate>   <option value='<%# Eval %>'><%# Eval("vc_TypeName") %></option>  </ItemTemplate> </asp:Repeater> </select>

JS方面

$.ready(function () {            $("#uploadify").uploadify({                swf: 'TheUploadify/uploadify.swf',                uploader: 'TheUploadify/Upload.aspx?ID=' +<%=ID %> +'&DataID=' +<%=DataID %> +'',                cancelImg: 'TheUploadify/cancel.png',                formData: { 'folder': 'UploadFile' },                progressData: 'speed',                fileSizeLimit: '10000KB',                queueID: 'fileQueue',                auto: false,                multi: true,                height: 27,                buttonImage: 'TheUploadify/selectFile.jpg',                wmode: 'transparent',                onUploadComplete: function (event, queueID, fileObj, response, data) {                    // alert(fileObj.name);文件上传成功                 },                onError: function (event, queueID, fileObj) {                    alert("文件:" + fileObj.name + " 上传失败");                },                onUploadStart: function  {                   //********根据file.id可以找到每一个条目                    var attachType = $("#" + file.id).find("select").val();                    this.addPostParam("attach_type", attachType);                    this.addPostParam("file_name", encodeURI(file.name)); //在onUploadStart事件中添加文件名参数                },                onQueueComplete: function () {                    //全部上传完成后刷新                    window.location.href = window.location.href;                },                onDialogClose: function () {                    var attachTypes = $("#attachTypes");                                       //克隆文件类型                    var items = $(".fileName");                    if (items.length > 0) {                        items.each(function () {                            var nowitem = $(this);                            if (nowitem.parent().find.length < 1) {                                var cloneTypes = attachTypes.clone();                                cloneTypes.removeAttr("id");                                cloneTypes.insertAfter;                            }                        });                    }                }            });            //开始上传            $("#btnUpload").click(function () {                $("#uploadify").uploadify('upload', '*');            });            //取消上传            $("#btnCancel").click(function () {                $("#uploadify").uploadify('cancel', '*');            });        });

其主要性原理是在挑选文本对话框关闭时,触发相应的onDialogClose事件,将品种参预到条指标钦命地方

本文由365bet亚洲版登录发布于计算机网络,转载请注明出处:Uploadif稍做扩展使用

您可能还会对下面的文章感兴趣: