jQuery.ajax(this.action, {
data: jQuery(":text", this).serializeArray(),
files: jQuery(":file", this),
iframe: true,
processData: false
}).complete(function(data) {
document.getElementById('jform_profile_Photo').value=data;//alert('Hiiiii')
//document.getElementById('fields-container').innerHTML= 'Image changed !';
window.location.reload();
});
こんにちは、ajax関数を使用してプロフィール写真をアップロードしています。Firefox や google chrome ではプロフィール写真をアップロードすると自動的にページが読み込まれて新しいプロフィール写真が表示されるのですが、IE ではページを読み込んでもプロフィール写真が更新されず、もう一度ページを更新するとプロフィールが更新されます。画像が来ています。