2011-10-28 1 views
0

양식을 제출할 때 양식을 업데이트하고 gif 로딩 이미지를 삽입하려고합니다. 내가하고있는 응용 프로그램은 Sharepoint에 내장되어 있으며 jQuery와 AJAX를 사용하여 작동합니다. IE에서 gif 이미지가 표시되지 않습니다. 그것은 다른 모든 브라우저에서 잘 작동합니다. 제출 기능을 제거하면 이미지가 IE에 표시됩니다. 내 코드는 아래와 같습니다. 여기에 어떤 일이 벌어지고 있을지 모릅니다. 감사.IE8에 Gif가 표시되지 않습니다.

형태 :

<div class='reply'> 
//loader image 
<div class='loader_gif'> 
<img src='http://somesite.com/chat-zone/PublishingImages/loader.gif' /> 
</div> 
//submit button 
<a href='javascript: submitToCommentForm(" + QuestionID + ", " + ID + ");'> 
<img src='/chat-zone/PublishingImages/reply.jpg' /></a> 
</div> 

가 div.loader_gif 표시하도록 설정되어 있지 : 없음. 여기에 제출 호출 기능은 다음과 같습니다

function submitToCommentForm(commentID, articleID) { 
//Show the loader 
$('div.loader_gif').css('display','block'); 
//Check that comment is valid and submit 
    var title = $('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).val(); 
    if (title == '' || title == 'Comment') { 
     $('.invalidmesssagecomment').show(); 
     $('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).focus(); 
    } else { 
     // Run the create new comment function 
     CreateNewthereadedcomment(commentID,title); 
     updateCount(ArticleID); 
    } 
} 
+0

addClass''으로 시도하고'removeClass'을, 또는'$로 시도 ('. loader_gif')를' –

답변