javaScript checkbox 全選/反選及批量刪除
更新時(shí)間:2010年04月28日 19:11:32 作者:
javaScript checkbox 全選/反選及批量刪除實(shí)現(xiàn)代碼,需要的朋友可以參考下。
前臺(tái)代碼
<script type="text/javascript">
var a;
function CheckAll(){
if(a==1)
{
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
e.checked =false;
}
a=0;
}
else
{
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
e.checked =true;
}
a=1;
}
}
function CheckDel(){
var number=0;
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
if (e.Name != "CheckBoxAll")
{
if(e.checked==true)
{
number=number+1;
}
}
}
if(number==0)
{
alert("請(qǐng)選擇需要?jiǎng)h除的項(xiàng)!");
return false;
}
if (window.confirm("你確認(rèn)刪除嗎?"))
{
return true;
}
else
{
return false;
}
}
<asp:LinkButton ID="lbDelete" runat="server" OnClientClick="javascript:return CheckDel();" onclick="lbDelete_Click">
<img alt="" src="../images/del.gif" width="16" height="16" border="0" /> 刪 除 </asp:LinkButton>
<input id="CheckBoxAll" type="checkbox" onclick="CheckAll()" />
<input id="CheckBox" name="MenuID" type="checkbox" value="<%#Eval("Menu_ID") %>" />
后臺(tái)代碼
// 刪除菜單信息
protected void lbDelete_Click(object sender, EventArgs e)
{
ZZTJ.BLL.SysMenuInfo list = new ZZTJ.BLL.SysMenuInfo();
list.Delete(Request.Form["MenuID"].ToString());
BindMenus();
}
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var a;
function CheckAll(){
if(a==1)
{
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
e.checked =false;
}
a=0;
}
else
{
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
e.checked =true;
}
a=1;
}
}
function CheckDel(){
var number=0;
for(var i=0;i<window.document.form1.elements.length;i++)
{
var e = form1.elements[i];
if (e.Name != "CheckBoxAll")
{
if(e.checked==true)
{
number=number+1;
}
}
}
if(number==0)
{
alert("請(qǐng)選擇需要?jiǎng)h除的項(xiàng)!");
return false;
}
if (window.confirm("你確認(rèn)刪除嗎?"))
{
return true;
}
else
{
return false;
}
}
<asp:LinkButton ID="lbDelete" runat="server" OnClientClick="javascript:return CheckDel();" onclick="lbDelete_Click">
<img alt="" src="../images/del.gif" width="16" height="16" border="0" /> 刪 除 </asp:LinkButton>
<input id="CheckBoxAll" type="checkbox" onclick="CheckAll()" />
<input id="CheckBox" name="MenuID" type="checkbox" value="<%#Eval("Menu_ID") %>" />
后臺(tái)代碼
復(fù)制代碼 代碼如下:
// 刪除菜單信息
protected void lbDelete_Click(object sender, EventArgs e)
{
ZZTJ.BLL.SysMenuInfo list = new ZZTJ.BLL.SysMenuInfo();
list.Delete(Request.Form["MenuID"].ToString());
BindMenus();
}
您可能感興趣的文章:
- js實(shí)現(xiàn)checkbox全選和反選示例
- js實(shí)現(xiàn)checkbox全選、不選與反選的方法
- JS實(shí)現(xiàn)的全選、全不選及反選功能【案例】
- AngularJS實(shí)現(xiàn)全選反選功能
- 利用Vue.js實(shí)現(xiàn)checkbox的全選反選效果
- 兼容ie和firefox版本的js反選 全選 多選框
- js html css實(shí)現(xiàn)復(fù)選框全選與反選
- javascript實(shí)現(xiàn)簡(jiǎn)單的全選和反選功能
- javaScript實(shí)現(xiàn)復(fù)選框全選反選事件詳解
- JavaScript實(shí)現(xiàn)頁面一鍵全選或反選
相關(guān)文章
FormValid0.5版本發(fā)布,帶ajax自定義驗(yàn)證例子
FormValid0.5版本發(fā)布,帶ajax自定義驗(yàn)證例子...2007-08-08input、button的不同type值在ajax提交表單時(shí)導(dǎo)致的陷阱
最近在公司的項(xiàng)目中嘗試著利用YUI來實(shí)現(xiàn)各種效果。2009-02-02jquery表單驗(yàn)證使用插件formValidator
jquery表單驗(yàn)證使用插件formValidator,可供有需求的朋友參考2012-11-11javascript select options 排序(保持option 對(duì)象完整性)
select options 排序(保持option 對(duì)象完整性)2010-03-03