アップロードが完了したらアバターを更新したい(トップ10にある場合)という問題があります。 画像がトップ10にある場合は、「チャバター」というIDがあります。アップロード後にページを表示しないでアップロードした後にアバターを再読み込みする
一言で言えば、 ページにID「chavatar」の画像がある場合は、その画像のソースを再読み込みしてください。
どのように私はjavascriptで、どのようなヘルプのおかげでそれを書くだろう。
アップロードが完了したらアバターを更新したい(トップ10にある場合)という問題があります。 画像がトップ10にある場合は、「チャバター」というIDがあります。アップロード後にページを表示しないでアップロードした後にアバターを再読み込みする
一言で言えば、 ページにID「chavatar」の画像がある場合は、その画像のソースを再読み込みしてください。
どのように私はjavascriptで、どのようなヘルプのおかげでそれを書くだろう。
document.getElementById('chavatar').src = 'newimagepath.jpg';
単純にイメージのソースを新しいものに変更します。これはあなたのajaxのアップロード機能がアップロードされた画像のURLを返すことを必要とします。あなたはjQueryのは、このような何かを使用している場合
:
$('#chavatar').attr('src', 'new_image_path');
私はjqueryのを使用します。以下のような何か:
$('#idofimgelem').html(<img src=urlofimg>)
はアップロード後にこれを行うには、
この情報はあなたを助けることができる行われます。
http://www.ultramegatech.com/2008/12/reloading-images-using-javascript/
もしかして:どの要素 :) –
ありません$( "#のchavatar")ので、はいあなたは正しいです。よく目がく – clem