//根据传入的checkbox的选中状态设置所有checkbox的选中状态functionselectAll(obj){varallInput=document.getElementsByTagName("input");//alert(allInput.length);varloopTime=allInput.length;for(i=0;i

请各位帮下我,实现了全选,实现不了全部删除!

系统 1624 0

<script   type="text/javascript">
        //根据传入的checkbox的选中状态设置所有checkbox的选中状态
        function   selectAll(obj)
        {
                var   allInput   =   document.getElementsByTagName("input");
                //alert(allInput.length);
                var   loopTime   =   allInput.length;
                for(i   =   0;i   <   loopTime;i++)
                {
                        //alert(allInput[i].type);
                        if(allInput[i].type   ==   "checkbox")
                        {
                                allInput[i].checked   =   obj.checked;
                        }
                }
        }
</script>

</head>
<body>
        <form   id="form1"   runat="server">
        <div>
                <table   style="width:   497px;   height:   363px">
                        <tr>
                                <td   rowspan="3"   style="width:   100px">
                                        <uc1:carte   ID="Carte1"   runat="server"   />
                                </td>
                                <td   colspan="2"   rowspan="3">
                                        <asp:GridView   ID="GridView1"   runat="server"   AllowPaging="True"   AutoGenerateColumns="False"
                                                DataKeyNames="ProductId"   DataSourceID="SqlDataSource1">
                                                <Columns>
                                                        <asp:TemplateField>  
                                                                        <ItemTemplate>  
                                                                                <asp:CheckBox   ID="chk_Del"   runat="server"   />  
                                                                        </ItemTemplate>  
                                                                </asp:TemplateField>  
                                                        <asp:BoundField   DataField="ProductId"   HeaderText="编号"   InsertVisible="False"
                                                                ReadOnly="True"   SortExpression="ProductId"   />
                                                        <asp:BoundField   DataField="Client"   HeaderText="客户"   SortExpression="Client"   />
                                                        <asp:BoundField   DataField="Item"   HeaderText="项目"   SortExpression="Item"   />
                                                        <asp:BoundField   DataField="Addmine"   HeaderText="时间"   SortExpression="Addmine"   />
                                                        <asp:CommandField   HeaderText="操作"     ShowDeleteButton="True"   />
                                                        <asp:TemplateField   HeaderText="操作">
                                                        <ItemTemplate>
                                                        <a   href='P_app.aspx?Id= <%#   Eval("ProductId")   %> '   0> 编辑 </a>
                                                        </ItemTemplate>
                                                        </asp:TemplateField>
                                                </Columns>
                                        </asp:GridView>
                                        <asp:CheckBox   ID="chk_JS"   runat="server"   Text="全选"   onclick="selectAll(this)"/>
                                        <asp:Button   ID="btn_DeleteRecords"   runat="server"   OnClientClick="return   judgeSelect();"   Text="删除"   OnClick="btn_DeleteRecords_Click"   />

我还用js
//   JScript   文件

//判断是否选中记录,用户确认删除
function   judgeSelect()
{
        var   result   =   false;
        var   allInput   =   document.getElementsByTagName("input");
        var   loopTime   =   allInput.length;
        for(i   =   0;i   <   loopTime;i++)
        {
                if(allInput[i].checked)
                {
                        result   =   true;
                        break;
                }
        }
        if(!result)
        {
                alert("请先选则要删除的记录!");
                return   result;
        }
        result   =   confirm("你确认要删除选定的记录吗?");
        return   result;
}

可就是删除不了,

是不是还要写后台代码?
 
我这样写对么?

请各位大哥大姐帮下我,在这先谢谢你们啦!

请各位帮下我,实现了全选,实现不了全部删除!(急!)


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论