<asp:Button ID="Add" runat="server" Text="加入" class="add" Style="margin-left: 200px;
            background-color: #8FBC8F; color: White" OnClick="Add_Click" OnClientClick="return addConfim()"
            BorderStyle="None" Font-Bold="True" />

 

<script type="text/javascript">
        function addConfim() {
            if (confirm("请确认!")) {
                return true;
            } else {
                $("#IDKey").focus();
                return false;
            }
        }
    </script>

  addConfim()方法会返回true或者false,当返回的是true的时候,才会去执行后台的Add_Click方法。反之则不会去执行。

 

开始使用的时候,将return bool语句放在了Ajax中,结果导致效果没有正确的显示。可能是放在ajax中的时候,return bool 会是ajax的返回值,而这个时候,方法是没有返回值的。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
  • 2022-12-23
  • 2021-06-11
  • 2022-01-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案