Qasim
10/29/2013 - 11:07 AM

ASP DataGrid SelectableRows Rows Checkable

ASP DataGrid SelectableRows Rows Checkable

                                            $('.grdProxyUserstr .CheckAll').click(function(){

                                                 if(this.checked){
                                                        $('.grdProxyUsers tr').each(function(){
                                                            $('td input[type="checkbox"]',this)[0].checked=true;
                                                        });
                                                    }
                                                    else
                                                    {
                                                        $('.grdProxyUsers tr').each(function(){
                                                            $('td input[type="checkbox"]',this)[0].checked=false;
                                                        });	
                                                    }
                                                	
                                                }); //END OF CLICK

                                                $('.grdProxyUsers .CheckChanged').click(function(){
                                                        var uncheckAll=false;
                                                        $('.grdProxyUsers .CheckChanged').each(function(){
                                                            if(!this.checked){
	                                                            uncheckAll=true;
                                                            }
                                                        });
                                                        if(uncheckAll)
                                                            $('.grdProxyUsers .CheckAll')[0].checked=false;
                                                        else
                                                            $('.grdProxyUsers .CheckAll')[0].checked=true;
                                                	
                                                });// END OF CLICK
                                                $('.btnDeleteProxyUsers').click(function(){
                                                    var UserIds="";
                                                        $('.grdProxyUsers tr:not(:first)').each(function(){
                                                            var chk = $('.CheckChanged',this),
                                                                userid=$('td:eq(1)',this).text();
                                                            if(chk[0].checked){
                                                                UserIds+=userid+",";
                                                            }
                                                        });
                                                        console.log(UserIds);
                                                        return false;
                                                });