因此,基本上,我有一个编辑表单,并且我已经为该表单实现了客户端验证。在表单中,有一个locale属性的输入字段,它是必需的。因此,我希望无论何时此输入为空,都会立即显示错误消息。但这并没有发生我所期望的那样。
首先,我打开了编辑表单,删除了语言环境输入中的值,但未显示错误消息。
此后,我在输入中输入了一些文本,然后将焦点放在另一个输入上,然后再次从区域设置输入中删除了文本,神奇地出现了错误消息。
我根本不喜欢这种行为,我也不知道这是默认行为,或者我的代码中仍然缺少某些东西。请帮助我解决这个问题。