我正在为GridView中的所有文本框分配一个onclick事件,以便在单击时显示日历。 GridView位于UpdatePanel中。只有你这样写它才能起作用。
function InIEvent()
{
$(".cal").click.function ()
{
showCalendar(this);
});
}
$(document).ready(InIEvent);
在UpdatePanel中,该事件不会在页面下方没有添加到文本框中:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<script type="text/javascript">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(InIEvent);
</script>
我的问题是 - 如何在加载DOM时指定另一个函数?假设GridView在一个Panel中,当页面加载时它被隐藏,当它被加载时,我想调用一个名为showGrid()的函数来将其显示更改为block。
答案 0 :(得分:0)
你有没有试过这样的事情:
$(document).ready(fucntion(){
InIevent();
showGrid();
});