portal html css js resource

cmp-setAuth-imgup.js 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*企业认证上传*/
  2. function uploadFun(_this, num) {
  3. var fileval = $(_this).val();
  4. var reg = /[^\\\/]*[\\\/]+/g;     
  5. var name = fileval.replace(reg, '');      
  6. var postfix = /\.[^\.]+/.exec(name);      
  7. var filename = name.substr(0, postfix['index']);
  8. console.log(postfix[0]);
  9. if(postfix[0] == ".jpg" || postfix[0] == ".jpeg" || postfix[0] == ".png" || postfix[0] == ".gif" || postfix[0] == ".pdf") {
  10. if(fileval != "") {
  11. $(_this).parents(".upFront").addClass("displayNone");
  12. $(_this).parents(".uploadlogo").find(".upBack").removeClass("displayNone");
  13. $(_this).parents(".uploadlogo").find(".upBack span").html(filename);
  14. ajaxFileUpload(num);
  15. }
  16. } else {
  17. $.MsgBox.Alert('提示', '请您上传正确的文件格式');
  18. }
  19. }
  20. /*上传文件生成cacheKey码*/
  21. function ajaxFileUpload(num) {
  22. $.ajaxFileUpload({
  23. url: '/ajax/cachedFileUpload',
  24. secureuri: false,
  25. fileElementId: 'fileone' + num,
  26. dataType: 'json',
  27. success: function(data, status) {
  28. console.log(data)
  29. if(data.success) {
  30. $("#fileone" + num).attr("data-id", data.data[0].cacheKey);
  31. }
  32. }
  33. })
  34. }
  35. /*删除文件*/
  36. function deluploadFun(_this, numt) {
  37. $(_this).parent().addClass("displayNone");
  38. $(_this).parents(".uploadlogo").find(".upFront").removeClass("displayNone");
  39. $("#fileone" + numt).attr("data-id", "");
  40. }