私は、読み込みシンボルを表示するdivを持っています。私はドロップダウンボックスの変更について視認性を設定しています。 SelectedIndexChanged
メソッドが完了した後、C#で可視性をfalseに設定したいと思います。ここでasp.netのdivの可視性を変更できませんC#
はのdivタグです:
$(document).ready(function() {
//$('#loadingImage').hide();
var modal = document.getElementById('loadingImage');
modal.style.display = "none";
$("#selectSegment").change(function() {
var modal = document.getElementById('loadingImage');
modal.style.display = "block";
});
});
、これは私がC#
に可視性を設定しようとしています方法です。ここで<div runat="server" clientidmode="Static" id="loadingImage" class="loadingImage" >
<img class="loadingImg" src="../Images/ajax-loader.gif" />
</div>
はjQueryの機能です
protected void selectSegment_SelectedIndexChanged(object sender, EventArgs e)
{
ckBLBusinessUnits.Visible = true;
loadingImage.Style["display"] = "none";
}
C#で設定した視界が偽になるなど、いろいろ試しましたが、何も効果がありませんでした。親切に助けてください。
あなたの 'selectSegment'コントロールはAutoPostback = trueに設定されていますか? – Marco
@Ishan jQueryの変更イベントでは、表示がブロックするように設定されており、SelectIndexChangedイベントではnoneに設定されています。私は、あなたがjQueryで行っている表示設定が、SelectIndexChangedイベントで作成した表示設定を上書きしていると信じています。 – Sujith
@Marcoはい、コントロールは次のようになります。 ' asp:DropDownList>' –
Ishan