2017-02-07 10 views
0

私はこのプラグインを使用しています:http://hayageek.com/docs/jquery-upload-file.php私のサイトです。jQuery Upload File Plugin - アップロード後にページをリロードする方法は?

正常に動作していますが、正常にアップロードした後にページをリロードする必要があります。おそらくそれを行うことができるいくつかのコールバックafterUploadAllがありますが、それを実装する方法はわかりません。ここで

は、私はそれに追加することができ、どのように私のコードです:?

<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

ファイルをPHPスクリプトに渡している場合は、そのファイルを投稿しないでください。強制的にリロードすることを意味します。 – Crowes

答えて

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'; 
} 
}); 

OR

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

+0

2番目は理想的です、ありがとう! – francimor

0

試してみてください。

<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> 
関連する問題