- 注册时间
 - 2016-6-2
 - 最后登录
 - 1970-1-1
 - 阅读权限
 - 10
 - 积分
 - 355
 - 精华
 - 0
 - 帖子
 - 92
  
 
 
 
   
 | 
felt 发表于 2016-8-5 15:28   
当你按别的行上的edit或new的时候把上一行的编辑状态取消  
 function Save() { 
            var o = form.getData(); 
            form.validate(); 
            if (form.isValid() == false) return; 
            var formjson = mini.encode(o); 
            var data = grid.getChanges(); 
            var json = mini.encode(data); 
            alert(json); 
            alert(formjson); 
            $.ajax({ 
                url: "../../AjaxService/MES_Ajax.aspx?method=SaveAddForestSurveyList&operation=" + '<% =Request.QueryString["operation"]%>' + "&ID=<% =Request.QueryString["ID"]%>" + "&type=<% =Request.QueryString["type"]%>", 
                data: { data: json, formjson: formjson }, 
                type: "post", 
                success: function (text) { 
                    alert("保存成功!"); 
                    CloseWindow("save"); 
 
 
                }, 
 
 
我刚才那样一改,我获取我编辑的那一行数据,获取不到值,直接alert弹出来的事空值 
          var data = grid.getChanges(); 
            var json = mini.encode(data); 
 
 |   
 
  
 |