我有一个名为validate的验证函数 以及具有此配置的文本域
{
xtype: 'textfield',
fieldLabel: 'Normal field',
name: 'obra_social',
allowBlank: false,
validator: validate,
}
我希望验证功能在文本字段值更改后运行 但它在页面加载时执行,我的意思是在渲染文本字段时。 这是正常行为,我缺少什么?
感谢您的时间
答案 0 :(得分:1)
这对我来说似乎不是正常行为。我建议使用FireBug并在自定义函数中放置断点,然后查看堆栈跟踪以查看是否可以确定调用验证器的原因。你可能会发现你在场上设置一个值,或者以编程方式模糊字段,触发验证器。如果要在不触发验证的情况下设置值,可以尝试setRawValue
。