我会问,有没有办法在文件上传成功后重定向到另一个包含帖子数据的页面? 这是我的代码:
$(function() {
var bar = $('#bar');
var percent = $('#percent');
var status = $('#status');
$('form').ajaxForm({
beforeSend: function() {
var percentVal = '0%';
bar.width(percentVal);
percent.html(percentVal);
},
uploadProgress: function(event, position, total, percentComplete) {
var percentVal = percentComplete + '%';
bar.width(percentVal);
percent.html(percentVal);
},
complete: function(data) {
location.href='upload.php'; //here i need to redirect to selected page with post request
}
});});
答案 0 :(得分:1)
认为您需要手动发布和更新html。 可能是这样的。
complete: function(data){
$.post('upload.php', function( data ) {
$('body').html(data)
window.history.pushState({"html": $('html').html() ,"pageTitle": 'title'}, "", 'upload.php');
});
}