easyui datagrid 数据表格

$('#gly').datagrid({
            loadMsg:'数据加载中,请稍后……',
            striped:true,
            rownumbers:true,
            collapsible:true,
            autoRowHeight : true,
            height:phight,
            singleSelect:true,
            url:'ger.action',
            method:'get',
            toolbar: '#glygj',
            columns:[[
                {field:'account',title:'登录名',width:100},
                {field:'name',title:'真实姓名',width:100},
                {field:'phone',title:'手机号码',width:100},
                {field:'opt',title:'操作',formatter:
                    function(value,row,index){
                    var thisid=row.id;
                    var thisstatus=row.status;
                    var str = "";
                    str += '<a id='+thisid+' href="javascript:void(0)" class="easyui-linkbutton" onclick="gaizt('+thisstatus+','+thisid+');"></a>';
                    return str;
                    }
                }
                ]],
        onLoadSuccess: changezt,
        onDblClickRow: shuangji,
        onClickRow: danji
        });

 

//初始状态
         function changezt(data){
            var dlen=data.rows.length; 
             for (var i=0;i<dlen;i++){
                    var thisstatus = data.rows[i].status;
                   var thisid=data.rows[i].id;
                    if (thisstatus == 0)
                    {
                    $("#"+thisid).text("停用");
                    }
             else
                    {    
                 $("#"+thisid).text("启用").css("color","red");
                    }
            }
        };

 

//改变状态        
         function gaizt(thisstatus,thisid){
             $("#"+thisid).click(function(event){
                    if (thisstatus == 0)
                            {
                            thatstatus = 1;
                            $("#"+thisid).text("启用").css("color","red");
        //                    setTimeout('$("#lbjs").hide()',300);
        //                    setTimeout('$(".xzq").hide()',500);
                            }
                        else
                            {
                            thatstatus = 0;
                            $("#"+thisid).text("停用").css("color","blue");
        //                    setTimeout('$("#lbjs").show()',300);
        //                    setTimeout('$(".xzq").show()',500);
                            }
                        $.ajax({
                               type: "POST",
                               cache: false,
                               async:false,
                               url: "${pageContext.request.contextPath}/manager/saveManager.action",
                               data: {"id":thisid , "zt":thatstatus},
                               success: function(msg){
                               searchmanager();
                               }
                            });
                  event.stopPropagation();
                  reloadjuese(thisid);
                  
              });
        }
        var delthis = function(bid){
            if(confirm( '确认删除? ')==false){
                return;
            }else{
            var aidm =mid;
            $.ajax({
                   type: "POST",
                   cache: false,
                   async:false,
                   url: "${pageContext.request.contextPath}/manager/deleteManagerRole.action",
                   data: {"id":bid , "mid":aidm},
                   success: function(msg){
                   }
                });
            setTimeout("reloadself('juese')",300);
            }
        };

 load刷新表格

                $('#gly').datagrid('load', {
                    'xm':schxm,
                    'yhm':schyhm
                });    

reload刷新本页

                $('#gly').datagrid('reload', {
                    'xm':schxm,
                    'yhm':schyhm
                });    

 

posted @ 2015-07-01 12:29  wmsocool  阅读(95)  评论(0)    收藏  举报