首页 > 网站 > WEB开发 > 正文

ajax上传文件

2024-04-27 15:03:30
字体:
来源:转载
供稿:网友

js写法:

UploadNote : function (lt_id){

    $.AjaxFileUpload({        url:urla,        secureuri:false,        fileElementId:'upload_file_'+lt_id,        dataType: 'text',        success: function (data,status) {            var a = data.split('#');            if (a[0] == 'ok'){                alert('上传成功');            }else{                if(a[0].length<30) {                    alert(a[0]);                } else {                    alert('格式错误,必须为图片或Word文档或pdf文件');                }            }            window.location.reload();        },        error: function (data,status,e) {            alert('上传失败,网络错误:'+e);        }    });

},

UploadWxPic : function (cs_id){    $.ajaxFileUpload({        url:urla,        secureuri:false,        fileElementId:'upload_pic',        dataType: 'text',        success: function (data,status) {            if (data == 'ok'){                alert('上传成功');            }else{                alert(data);            }            window.location.reload();        },        error: function (data,status,e) {            alert('上传失败,网络错误:'+e);        }    });},

html写法:

<input id="upload_file_{$v['lt_id']}" name="upload_file" style="display:none;" type="file"  onchange="mLive.UploadNote({$v['lt_id']});return false;"><!--{if $v['file']}-->已上传<br /><a href="javascript:void(0);"  onclick="$('#upload_file_{$v[lt_id]}').click();">修改</a><!--{else}--><button class="btn btn_ptype"  onclick="$('#upload_file_{$v[lt_id]}').click();">上传</button><!--{/if}-->

html中加载的js文件

<script src='public/js/ajaxfileupload.js'></script>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表