gpt4 book ai didi

javascript - 每次单击按钮时如何防止 javascript 重新加载?

转载 作者:太空宇宙 更新时间:2023-11-04 14:22:02 25 4
gpt4 key购买 nike

我有这个脚本,它在 ASP.NET 中加载页面时向用户显示一条消息,我的问题是每次用户单击任何导致我相信 PostBack 的按钮都会重新加载相同的消息。我只想在第一页加载时显示它。任何帮助将不胜感激。

$('.block .message').hide().append('<span class="close" title="Dismiss"></span>').fadeIn('slow');
$('.block .message .close').hover(
function () { $(this).addClass('hover'); },
function () { $(this).removeClass('hover'); }
);

$('.block .message .close').click(function () {
$(this).parent().fadeOut('slow', function () { $(this).remove(); });
});

这是我的 HTML 代码,

<div class="message info">The first input field would allow you to provide the From Date, PO, Shipment or Single Date.</div>

最佳答案

添加 runat=server 和一个 id:

<div class="message info" runat="server" id="divmessage" >

在您的 Page_Load 中添加代码,使其仅在 !IsPostback 时可见

protected void Page_Load(object sender, EventArgs e)
{
divmessage.visible = !IsPostBack;
}

关于javascript - 每次单击按钮时如何防止 javascript 重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9336435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com