gpt4 book ai didi

javascript - Sencha Touch 中的简单表单验证

转载 作者:行者123 更新时间:2023-11-29 22:30:21 25 4
gpt4 key购买 nike

我已经在 Sencha Touch 中看到了几个表单验证示例,但对于我想要执行的操作而言,所有示例似乎都过于复杂。我不需要模型或商店,因为相关字段将在服务器端处理。有什么简单的方法可以在提交表单之前简单地检查表单中的字段是否已填充?

我试过了

if (myForm.getComponent('fieldset').getComponent('myField').length == 0)
{
/// Do something
}

但即使字段为空,也不满足条件。控制台中没有 JS 错误。

最佳答案

您需要先获取该字段的值。您可能总是无法满足条件,因为 .length 是针对该组件而不是其文本进行评估的,因此如果定义了该组件,其长度将始终大于零。

试试这个:

if (myForm.getComponent('fieldset').getComponent('myField').getValue().length == 0)
{
/// Do something
}

关于javascript - Sencha Touch 中的简单表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com