私のサーバーは、警告してdivに追加したい単純な文字列を返します。だから私はjqueryファイルのアップロードで次のことを行います
$('#fileupload').fileupload({
dataType: 'text',
done: function (data) {
alert(data)
$('#result').html(data);
}
});
私もこのバリエーションを試しました
$('#fileupload').fileupload({
dataType: 'html',
done: function (e, data) {
alert(data)
$('#result').html(data);
}
});
ただし、アラートが表示さ'Object'
れ、#result
div は応答で更新されません。firebug を使用した応答を見たことがありますが、彼の応答は実際にはサーバーからのものであり、単なる文字列です。
アップデート
いくつかのデバッグの後、このコードが正常に機能していることがわかりましたが、これがこれを行うための最良の方法であるかどうかはわかりません.
$('#fileupload').fileupload({
dataType: 'text',
done: function (e, data) {
console.log("done", data.result);
$('#result').html(data.result);
}
});