jQuery MiniUI

 找回密码
 立即注册
查看: 4319|回复: 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-11-26 06:21 , Processed in 1.045813 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部