• 前端检查Gridview中Checkbox列表并提示确认框


        <script language="javascript" type="text/javascript">
            function delete_confirm() {
                var count = 0;
                $(".checkbox_item:checked").each(function () {
                    count++;
                });
                if (count > 0) {
                    return true;
                }
                else {
                    alert("没有选择任何项!");
                    return false;
                }
    
            }
            function delete_confirm_button() {
                var count = 0;
                $(".checkbox_item:checked").each(function () {
                    count++;
                });
                if (count > 0) {
                    return true;
                }
                else {
                    return false;
                }
            }
        </script>

     不理想,会影响到页面其它按钮的提交。

        <form id="form1" runat="server" onsubmit="return delete_confirm();">
        <div>
            <asp:Button ID="Button2" runat="server" Text="Button" OnClientClick="if(delete_confirm_button()) {return confirm('您确定删除吗?');};" OnClick="Button2_Click" />
        </div>
        <div>
            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" EnableModelValidation="True">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <input id="Checkbox1" type="checkbox" class="checkbox_item" runat="server" />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="NewsTitle" HeaderText="标题" />
                    <asp:BoundField DataField="newsDate" HeaderText="时间" />
                </Columns>
            </asp:GridView>
        </div>
        </form>
    -----------------------------------------------------------------
     
    this.Button1.Attributes.Add("OnClick", "return delete_confirm_button();");
     
    量的积累到质的飞越

  • 相关阅读:
    86. 分隔链表
    85. 最大矩形
    84. 柱状图中最大的矩形
    82. 删除排序链表中的重复元素 II
    80. 删除排序数组中的重复项 II
    77. 组合
    java-xml
    java-反射
    springboot解决跨域问题(CorsConfig )
    解决oracle锁表
  • 原文地址:https://www.cnblogs.com/taobox/p/2631064.html
Copyright © 2020-2023  润新知