2011-01-21 8 views
1

私はaspxファイルとascxファイル(Details.ascx)を持っています。最初の時点で私のASCXファイルでは、私は...私のaspxファイルでプログレスバーの問題

<script type="text/javascript"> 
$(function() { 
    var a = document.getElementById("HidStatus").value; 
    var b = parseInt(a); 
    $("#progressbar").progressbar({ 
     value: b, 
     max: 100 
    }); 
}); 

<fieldset> 
        <div id="progressbar" style="height: 8px; float: left; padding: .3%; margin-right: 274px; 
         margin-left: auto; width: 300px;"> 
        </div> 
        <div id="Div1" style="float: left; margin-left: 300px; margin-right: 100px"> 
         <%= Html.Hidden("HidStatus", (double)ViewData["StatusBar"])%> 
         <%= Html.Label(Convert.ToString(ViewData["StatusBar"] + "% Completed"))%> 
        </div> 
       </fieldset> 

を次のコードを持っています....

<script type="text/javascript"> 
    function Load() { 
     $.ajaxSettings.cache = false; 
     var Id = document.getElementById("Id").value; 
     if (Id != null && Id != "") { 
      $.ajax({ 
       type: "GET", 
       url: "../Test/Populate", 
       data: "&Id=" + Id.toString(), 
       success: function (msg) { 
        if (msg != null && msg != "") { 
         alert(msg); 
         //document.getElementById("TargetId").innerHTML = msg; 
         $('#TargetId').html(msg); 
        } 
        else { 
        } 
       }, 
       error: function (msg) { } 
      }); 
     } 
    } 

</script> 


<div class="content-admin"> 
    <div class="form-content"> 
     <div id="TargetId"> 
      <% Html.RenderPartial("Details"); %> 
     </div> 
    </div> 
</div> 

、プログレスバーを得ました選択されたインデックスの変更を行うたびに、プログレスバーが消えます...

私は、この行 "document.getElementById(" Provid eFeedbackDetailsTargetId ")。innerHTML = msg;"あなたはjQueryのを使用しているようにこれを解決する方法

...

+0

document.getElementById( "ProvideFeedbackDetailsTargetId")。innerHTML + = msg? –

答えて

0

が見える....問題の理由かも...しかし、何をすべきかを知らないことがあります。

$('#TargetId').html(msg); 

これはまた、Firefoxの上で放火魔でdebugin、問題を解決するためのスターターのようになります。あなたが)(すべてあなたのdocument.getElementByIdを変えることができるがjqueryのになります

document.getElementById("TargetId").innerHTML = msg; 

よう jqueryのコールの呼び出し助けることができます。

+0

こんにちは、私はコードで更新しました...上記のソースコードを参照してください。私は選択されたインデックスを作成するたびにこのように与え、空白の画面が表示されます。 – RobinHood

関連する問題