Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery在asp.net webforms中显示成功消息_Asp.net_Jquery_Webforms - Fatal编程技术网

Jquery在asp.net webforms中显示成功消息

Jquery在asp.net webforms中显示成功消息,asp.net,jquery,webforms,Asp.net,Jquery,Webforms,我已经开始在一个新的asp.net Web表单应用程序中使用jquery。。。我想在插入按钮单击事件后显示成功消息。。。这是我的链接按钮 <asp:LinkButton ID="LbOk" runat="server" CssClass="regular" onclick="LbOk_Click" OnClientClick="return validateEmployee();" > </asp:LinkButton> 您发布的代码毫无意义,因为LbOk_单击需

我已经开始在一个新的asp.net Web表单应用程序中使用jquery。。。我想在插入按钮单击事件后显示成功消息。。。这是我的链接按钮

 <asp:LinkButton ID="LbOk" runat="server" CssClass="regular" 
 onclick="LbOk_Click" OnClientClick="return validateEmployee();" >
</asp:LinkButton>

您发布的代码毫无意义,因为LbOk_单击需要回发。在这种情况下,整个页面将再次呈现。因此,您可以/应该使用服务器端代码来显示消息

正确的方法是使用Ajax调用。Ajax调用完成后,将显示消息。大概是这样的:

 <asp:LinkButton ID="LbOk" runat="server" CssClass="regular" 
  OnClientClick="updateEmployee();" >
</asp:LinkButton>
Ajax服务器端可以通过一个.

@kgiannakakis实现,请向我推荐一个解决方案。。
 <asp:LinkButton ID="LbOk" runat="server" CssClass="regular" 
  OnClientClick="updateEmployee();" >
</asp:LinkButton>
function updateEmployee() {
  if (validateEmployee() {
    $.ajax({
       type: 'POST',
       url: url,
       data: data,
       success: function() {
          // display message here
       }});
  }
}