2017-02-07 3 views
0

Ich verwende dieses Plugin: http://hayageek.com/docs/jquery-upload-file.php auf meiner Website.jQuery Datei-Plugin hochladen - Wie lade ich die Seite nach dem Upload neu?

Es funktioniert gut, aber ich muss Seite nach erfolgreichem Upload neu laden. Es gibt Callback afterUploadAll, die es vielleicht können, aber ich weiß nicht, wie man es implementiert.

Hier ist mein Code, wie kann ich es, dass uns ?:

<h1>Header</h1> 
<div class="wrapper"> 
<div id="uploader">Upload</div> 
</div> 

<script> 
$(document).ready(function() 
{ 
    $("#uploader").uploadFile({ 
    url:"upload.php", 
    fileName:"myfile", 
    showDone:true, 
    maxFileSize: 20971520, 
    showFileCounter: false, 
    }); 
</script> 
+0

Wenn Sie die Datei einem PHP-Skript übergeben, ist das nicht POSTing? Impliziert ein erzwungenes Neuladen. – Crowes

Antwort

0
<script> 
$(document).ready(function() 
{ 
$("#uploader").uploadFile({ 
url:"upload.php", 
fileName:"myfile", 
showDone:true, 
maxFileSize: 20971520, 
showFileCounter: false, 
afterUploadAll: function(obj) { 
    window.location = 'YOUR URL HERE'; 
} 
}); 

ODER

<script> 
    $(document).ready(function() 
    { 
    $("#uploader").uploadFile({ 
url:"upload.php", 
fileName:"myfile", 
showDone:true, 
maxFileSize: 20971520, 
showFileCounter: false, 
afterUploadAll: function(obj) { 
    location.reload(); 
} 
}); 

+0

Zweite ist ideal, danke! – francimor

0

Versuch:

<script> 
$(document).ready(function() 
{ 
    $("#uploader").uploadFile({ 
    url:"upload.php", 
    fileName:"myfile", 
    showDone:true, 
    maxFileSize: 20971520, 
    showFileCounter: false, 
    afterUploadAll: function(obj) { 
     window.location = 'http://www.example.de'; 
    } 
    }); 
</script> 
Verwandte Themen