2012-02-11 8 views
0

잘 작동하는 아바타 업로드가 있습니다. 업로드가 완료되면 직접 아바타를 업데이트하고 싶습니다 (톱 10에있는 경우). 이미지가 top10에 있으면 'chavatar'라는 ID가 있습니다.업로드 후 페이지 새로 고침없이 새로 고침 한 아바타

요약하면 : 페이지에 'chavatar'라는 ID가있는 이미지가있는 경우 해당 이미지의 소스를 다시로드하십시오.

어떻게하면 JavaScript로 작성하겠습니까, 어떤 도움을 주셔서 감사합니다.

답변

3
document.getElementById('chavatar').src = 'newimagepath.jpg'; 
0

단순히 이미지의 소스를 새로운 것으로 변경하십시오. 이를 위해서는 ajax 업로드 함수가 업로드 된 이미지의 URL을 반환해야합니다. 당신이 jQuery를 이런 식으로 뭔가를 사용하는 경우
:

$('#chavatar').attr('src', 'new_image_path'); 
+0

당신은 의미 : 어떤 요소 : –

+0

없다 $ ("#의 chavatar")부터 그래 당신 말이 맞아. 잘 목격 된 – clem

0

내가 jQuery를 사용합니다. 같은 :

$('#idofimgelem').html(<img src=urlofimg>) 

가 업로드 한 후이 작업을 수행는