2011-10-28 21 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')' –

答えて

関連する問題