KendoGrid动态更改列验证所需的属性

时间:2018-07-11 10:14:14

标签: angularjs kendo-grid

我有一个kendogrid,其中一列作为选择框,其他列作为文本框。 根据用户在选择框中的选择,可以将其他文本框设置为required = true或required = false。 在下面的示例中,基于Col1值,我想将其他cols设置为required = true或required = false。 kendogrid有可能吗?

 model: {
          id: 'Id',
          fields: {
            id: { type: 'string' },
            Col1: {
              type: 'string',
              editable: true,
              nullable: false,
              validation: { required : true}
            },
            Col2: {
              type: 'string',
              editable: true,
              validation: { required: true }
            },
            Col3: {
              type: 'string',
              editable: true,
              validation: { required: true }
            },
            StartTime: {
              editable: true,
              validation: { required: true }
            },
            EndTime: {
              editable: true,
              validation: { required: true }
            },
            Contact: {
              editable: true,
              validation: { required: true }
            },
            Modified: {
              editable: false,
              validation: { required: false }
            }
          }
        }

0 个答案:

没有答案