【问题标题】:display confirmation message after a button click inside update panel在更新面板内单击按钮后显示确认消息
【发布时间】:2011-08-03 09:19:39
【问题描述】:

在我的页面中,我有 3 个更新面板。他们每个人都有一个保存按钮。系统保存数据成功后需要显示确认信息。消息必须在 5 秒后显示并淡出。

我有一个 DIV,在里面我有一个标签,我在上面写了来自后面代码的确认文本。我正在使用 jquery 显示和淡出 DIV。

但问题是,如果我将确认 DIV 放在更新面板之外,则标签不会显示。 如果我将确认 DIV 放在更新面板中,jquery 功能将无法正常工作。我的意思是 DIV 出现并且淡入淡出不起作用。

有帮助吗?

【问题讨论】:

  • 你能发一些代码吗?

标签: jquery asp.net updatepanel


【解决方案1】:

要使 jquery 在更新面板中可用,您需要这个,如果这有帮助,请告诉我...

<script type="text/javascript">

function jqueryEnabled() {
   your jquery method
}

</script>


<asp:UpdatePanel ID="UpdatePanel4" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<script type="text/javascript">
  Sys.Application.add_load(jqueryEnabled);
</script>
</ContentTemplate>
</asp:UpdatePanel>

【讨论】:

  • 哥们,你太酷了。谢谢它的工作原理。如果我将确认 DIV 放在更新面板中,jquery 现在可以工作了。但是因为我有 3 个更新面板并在每个面板中保存按钮,有什么方法可以为每个按钮显示相同的确认 DIV 和标签??
  • 一年前没有酷人遇到过类似的问题...感谢您的客气话..我认为相同的 jquery 功能会为您解决问题,只需根据您的特定按钮更改内部 html。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-11
相关资源
最近更新 更多