ページのモーダル ウィンドウに使用している背景 div の高さを調整しようとしています。モーダルは GridView をクリックすると表示され、モーダル背景 div の高さを要素と同じ高さに設定する必要がありますbody
。
<asp:TemplateField HeaderText="Booking Agent" SortExpression="clientname">
<ItemTemplate>
<asp:LinkButton runat="server" ID="lnkSMSDriver" Text='<%# Eval("clientname") %>'
CommandName="SMSClient" CommandArgument='<%# Eval("clientid") %>' CssClass="callModal"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<script type="text/javascript">
$(".callModal").click(function() {
$(".modalbg").css("height", $("body").css("height"));
});
</script>
おそらく、スクロールに関係なく、モーダル背景をページ上のすべてのコンテンツと同じ高さに設定する必要があります。
少なくとも、これは私が達成しようとしていることです。ただし、modalbg
div の高さは 0 に設定され続けます。
ここで何が間違っているのかわかりません。誰か助けてもらえますか?