Uživatelské nástroje

Nástroje pro tento web


javascript

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
javascript [2017/07/21 17:53] – [Asynchronní dotazy] djbuldogjavascript [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 51: Řádek 51:
   * jak se posílá formulář s file přes ajax?   * jak se posílá formulář s file přes ajax?
     * buď přes iframe http://jecas.cz/ajax     * buď přes iframe http://jecas.cz/ajax
-    * nebo přes FormData https://stackoverflow.com/questions/10899384/uploading-both-data-and-files-in-one-form-using-ajax+    * nebo přes FormData 
 +      * https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects 
 +      * https://stackoverflow.com/questions/10899384/uploading-both-data-and-files-in-one-form-using-ajax 
 + 
 +<code javascript> 
 +  var http_req = new XMLHttpRequest(); 
 +  var url = "index.php"; 
 +  var formdata = new FormData(document.getElementById("texform")); 
 + 
 +  document.getElementById("display").innerHTML="<h3>Loading data ...</h3>"; 
 + 
 +  http_req.onreadystatechange=function() { 
 +    if (http_req.readyState==4 && http_req.status==200) { 
 +      document.getElementById("display").innerHTML=http_req.responseText; 
 +    } 
 +  } 
 + 
 +  http_req.open("POST",url,true); 
 +  http_req.send(formdata); 
 +</code> 
javascript.1500652397.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki