- 注册时间
- 2014-12-8
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 21
- 精华
- 0
- 帖子
- 7
|
dforce 发表于 2015-6-16 15:08
保存方法里面处理了吗
参考我们示例,我们示例保存按钮里面验证完进行了判断,没通过验证就return了不让 ...
function saveData(celledit_id) {
var controlId = celledit_id.substring(celledit_id.indexOf("datagrid") + 8);
var grid = mini.get(celledit_id);
var data = grid.getChanges();
grid.validate();
if (grid.isValid() == false) {
alert("请校验输入单元格内容");
var error = grid.getCellErrors()[0];
grid.beginEditCell(error.record, error.column);
return;
}
var json = mini.encode(data);
grid.loading("保存中,请稍后......");
$.ajax({
url: "GetDataList.aspx?Method=SaveCellEditData&nowWorkNO=" + nowEncrypt + "&controlId=" + controlId + "&PId=" + Id,
data: { data: json },
type: "POST",
success: function (text) {
grid.reload();
},
error: function (jqXHR, textStatus, errorThrown) {
mini.alert(jqXHR.responseText);
}
});
}
|
|