Heim > Web-Frontend > js-Tutorial > Hauptteil

Ausführliche Erläuterung der Probleme, die beim Hochladen von ajaxfileupload auftreten

零下一度
Freigeben: 2017-07-20 14:28:13
Original
1545 Leute haben es durchsucht

1. Beim Hochladen von Ajax-Dateien treten folgende Probleme auf:

2 , ich habe einen anderen gefunden, vielleicht wird Ihr Fehler durch diesen Grund verursacht

------Der Grund ist: Sie müssen im allgemeinen Handler nicht in den Vordergrund zurückkehren Die Datenformatzeichenfolge

3. Ein Beispiel ist unten aufgeführt:

  前台: 
  <style type="text/css">         
  .fileLink{position: relative;display: inline-block;background: #fff;
  border: 1px solid #0980D0;border-radius: 4px;
  padding: 2px 8px;margin-left:10px;margin-top:10px;overflow: hidden;color: #1E88C7;text-decoration: none;text-indent: 0;line-height: 20px;} 4         
  .fileLink input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;} 5         .fileLink:hover {background: #AADFFD;border-color: #78C3F3;
  cursor:pointer;color: #004974;text-decoration: none;} 6     
  </style> 7 
  <span class="fL fileLink" style="padding-left: 10px;">选择文件<input type="file" id="uploadify" name="uploadify" value="上传数据" /></span> 8 <script src="../../Plugins/jquery/jquery-1.7.2.min.js?1.1.11" type="text/javascript"></script> 9 <script src="../../Plugins/ajaxfileupload.js?1.1.11" type="text/javascript"></script>10 11 
  <script>12        
  $("#uploadify").on("change", function () 
  {13             
  //var file = $("#uploadify")[0].files[0];14             
  $.ajaxFileUpload({15                 
  url: './ImportDynamic.ashx',16                 
  fileElementId: 'uploadify',17                 
  dataType: 'text',18                 
  success: function (data, status) {19                     
  alert(1);20                 },21                 
  error: function () { }22             });23         }); 
  </script>25  26 一般处理程序:27             
  context.Response.ContentType = "text/plain";28             
  var filePath = "uploadfile/xxx.xls";29             
  filePath = context.Server.MapPath(filePath);30             
  Import.GetCommonReportFile(filePath);31             
  //context.Response.Write("返回文本数据,否则前台就会报如上错误");
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Probleme, die beim Hochladen von ajaxfileupload auftreten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!