jQuery MiniUI
标题:
可编辑的DataGrid表格,单元格验证BUG
[打印本页]
作者:
liuquanal
时间:
2012-12-7 09:40:05
标题:
可编辑的DataGrid表格,单元格验证BUG
<div field="userinfo" width="300" headerAlign="center" allowSort="true">用户备注 √
<input property="editor" class="mini-textbox" style="width:100%;" vtype="rangeLength:1,200" required="true"/>
</div>
复制代码
function saveData() {
grid.validate();
// var data = grid.getChanges();
// var json = mini.encode(data);
// if(json=="[]"){
// mini.alert("您没有修改数据!","操作提示");
// return;
// }
//
// grid.loading("保存中,请稍后......");
// $.ajax({
// url: "../data/AjaxService.aspx?method=SaveGroupUsers",
// data: { data: json },
// type: "post",
// success: function (text) {
// grid.reload();
// },
// error: function (jqXHR, textStatus, errorThrown) {
// alert(jqXHR.responseText);
// }
// });
}
复制代码
用户备注填空,然后调用grid.validate(),但是没有提示数据错误。
作者:
factory
时间:
2012-12-7 10:58:36
你写错了,调用grid.validate()是设置在列上的验证,不是编辑器
<div field="gender" vtype="required" width="100" renderer="onGenderRenderer" align="center" headerAlign="center">性别
<input property="editor" class="mini-combobox" style="width:100%;" data="Genders"/>
</div>
注意列的vtype="required"
参考示例:
http://www.miniui.com/demo/#src=datagrid/cellvalidation.html
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2