Devexpress - 设置编辑器的 "isValid" 到 Javascript/jQuery

Devexpress - Set editor's "isValid" through Javascript/jQuery

我在 DevExpress 中使用 custom validationfor 字段,我需要在我的 Javascript 函数中设置字段是否有效。

我能够获得 isValid 属性:

$('#form').dxForm('instance').getEditor('appID').option('isValid')

但是我不知道怎么设置。

根据 DevExtreme documentation about dxFormoption() 函数有包含 2 个参数的重载:

option(optionName, optionValue)

Sets a value to the specified configuration option of this component.

Parameters:

  • optionName: String The name of the required option.

  • optionValue: any The value you wish to assign to the required option.

因此,您可以使用此行设置 isValid 验证选项:

$('#form').dxForm('instance').getEditor('appID').option('isValid', true);

相关用法:

dxForm - FormData update is triggering dxValidatiors on load