mini.DataGrid中 的 cellendedit 事件

mini.DataGrid中 的 cellendedit 事件

cellendedit	
{
    sender: Object,
    rowIndex: Number,    
    record: Object,
    column: Object,
    field: String,
    editor: Object,
    value: String
}
编辑结束时发生

<% if(SystemUtil.checkStatus("900101")){ %> <% if(!"true".equals(usertype)){ %>
<%} %>
操作
<% } %>
编号
姓名
性别
部门编号
部门名称
员工性质
职业类别
手机号码
内部电话
状态
<% if("true".equals(usertype)){ %>
是否显示年度按钮
是否显示简历
<%} %>

	/** 是否显示项目年度 **/
 	grid.on("cellendedit",function(e){
		var editor = e.editor;
    	if(editor){
     		if (editor.isValid() == false) {
         		mini.alert(editor.getErrorText());
				return;
   			}
    	}
    	var flag=grid.isChanged();//grid是否已修改	
    	if(flag){
      		var data = e.record;
      		var usr_Id = data.usr_ID;
      		var usr_tile = data.usr_tile;//是否显示年度按钮
      		var isresume = data.isresume;//是否显示简历
   			$.ajax({
        		url: "${pageContext.request.contextPath}/getUserData.action?method=updataSys_UserTile",
				type: 'post',
				cache: false,
				data: {usr_Id : usr_Id,usr_tile : usr_tile,isresume : isresume},
				success:function(text){
					if(text=="ok"){
					}else{
	        			mini.alert("变更失败");
					}
				}
			});
  		}
	});




你可能感兴趣的:(mini.DataGrid中 的 cellendedit 事件)