我有 textarea 这是必填字段。我发现帖子暗示 Dojo 没有对 Textarea 的验证,但在 Dojo 1.9 中,有一个参数“必需”。
我做了以下事情:
new Textarea({required:true, value:""}, query('[name=description]')[0])
但效果出乎我的意料。texarea 总是有红色边框,即使该字段没有被聚焦(例如,与 ValidationTextBox 相反)。但是当我打电话时:
form.validate()
即使 texarea 为空,验证也会通过。
是否有可能让 Textare 的行为与 ValidationTextBox 中的相同,或者就目前而言,该组件的验证尚未准备好,我必须编写自定义版本(如链接的帖子中)或等待下一个 Dojo?