jQuery MiniUI

 找回密码
 立即注册
查看: 3262|回复: 3

在datagrid中如何通过代码判断该单元格为必填单元格啊? [复制链接]

Rank: 6Rank: 6

发表于 2021-10-11 21:31:58 |显示全部楼层

我在html中设置了性别单元格为vtype的属性为必填项,当我在编辑结束时,如何使用代码判断该单元格为必填项啊?
  1. <div field="sex" name='sex' vtype="required" width="100" allowSort="true" renderer="onGenderRenderer" align="center" headerAlign="center">性别
  2.                                 <input property="editor" valueField="value" textField="value" class="mini-combobox" style="width:100%;" data="Genders"/>
  3.                             </div>
复制代码
  1. grid.on("cellendedit", function (e) {
  2.         if (e.sender.vtype=="required") {
  3.             console.log('必填')
  4.         }
  5. })
复制代码
我用这个代码好像不对头,获取不了vtype的值是否为必填项

Rank: 8Rank: 8

发表于 2021-10-12 09:10:40 |显示全部楼层
设置了allowCellValidate="true",编辑结束会自动及进行验证

Rank: 6Rank: 6

发表于 2021-10-12 21:08:12 |显示全部楼层
felt 发表于 2021-10-12 09:10
设置了allowCellValidate="true",编辑结束会自动及进行验证

我想在js中获取vtype的属性为required,但不知道怎么获取啊

Rank: 8Rank: 8

发表于 2021-10-13 09:10:57 |显示全部楼层
joyoes 发表于 2021-10-12 21:08
我想在js中获取vtype的属性为required,但不知道怎么获取啊

e.column.vtype

Archiver|普加软件

GMT+8, 2024-7-14 19:41 , Processed in 1.039853 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部