私はblueimpファイルのアップロードを使用しており、サーバー側ではcgiスクリプトを使用しています.ファイルをアップロードして有効なjsonデータを取得できます.今、私が望むのは、このjsonデータをリダイレクトURLに送信して、さらに処理を行うことができるようにすることです.リダイレクトページ。
jspページの私のjsコードは次のとおりです:-
$(function () {
//alert(window.location.hostname);
'use strict';
var urlTemp = '<%=actionStr%>';
var successurl = '<%=successURL%>';
$('#fileupload').fileupload(
{
url: urlTemp,
sequentialUploads: true,
redirect: successurl,
type: 'POST'
}
);
$('#fileupload').bind('fileuploadstop',
function (e, data) {
data.formdata = data.result;
alert(data);
alert(data.formdata); //getting undefined
window.location.href = successurl;
}
);
$('#fileupload').fileupload('option','url');
});
fileuploadstop イベントで、data.result を「未定義」として取得しています。