var upload_pic = []; var upload_file = []; var upload = []; function loadUpload(i,e,key,upload,assets) { var value = e.attr('v'); if(typeof(upload[value]) != "undefined") { return; } upload[value] = true; e.uploadify({ 'formData' : {'key' : key}, 'swf' : assets + 'uploadify.swf', 'buttonText' : '选择文件', 'fileObjName' : 'file', 'uploader' : upload, 'cancelImg' : assets + 'upload/img/fyuploadify-cancel.png', 'onUploadSuccess':function(file,data,response) { //console.info(data); var data = eval('('+data+')'); if(data.status) { var mul = e.attr('mul'); if(mul == 'yes') { if(e.attr('t') == 'file') { if(upload_file.length <= 0 && $("#" + value).val()) { upload_file = $("#" + value).val().split(','); } var m = $('.' +value+'_mul'); var i = m.find('li').eq(upload_file.length); if(i.length) { i.find('a').eq(0).html(data.name); } else { m.append('
  • '+data.name+'  [删除]
  • '); } upload_file.push(data.url); $("#" + value).val(upload_file.join(',')); } else { if(upload_pic.length <= 0 && $("#" + value).val()) { upload_pic = $("#" + value).val().split(','); } var m = $('.' +value+'_mul'); var i = m.find('img').eq(upload_pic.length); if(i.length) { i.attr('src', data.url); } else { m.append('点此删除'); } upload_pic.push(data.url); $("#" + value).val(upload_pic.join(',')); } } else { if(e.attr('t') == 'file') { } else { $('#show_'+value).attr('src',data.url).show(); } $("#"+file.id).find('.data').html('上传完毕'); $('#'+value).val(data.url); } } else { $("#"+file.id).find('.data').html(""+data.message+""); return false; } } }); } /* if(jQuery.browser.msie){ SWFUpload.prototype.getFlashHTML = function () { return ['', '', '', '', '', '', '', ''].join(""); } } */ function picDel(e,v) { if(confirm('确定要删除图片吗?')) { if(upload_pic.length <= 0 && $("#" + v).val()) { upload_pic = $("#" + v).val().split(','); } var p = e.find('img').attr('src'); e.remove(); upload_pic.remove(p); //console.info(pic); $("#" + v).val(upload_pic.join(',')); } } function fileDel(e,v) { if(confirm('确定要删除文件吗?')) { if(upload_file.length <= 0 && $("#" + v).val()) { upload_file = $("#" + v).val().split(','); } var parent = e.parent(); var p = parent.find('a').eq(0).attr('href'); parent.remove(); upload_file.remove(p); //console.info(pic); $("#" + v).val(upload_file.join(',')); } }