正如我上面的询问标题,有人可以帮助我检查 ExtJS 中已克隆字段集的计数吗?这用于验证我的表单。(我使用 ExtJS 3.0)
这是 Fieldset ExtJS 的一段代码配置:
nameSpace: 'person',
xtype: 'fieldset',
title: 'Person',
autoHeight: true,
collapsible: true,
maxOccurs: 5,
dynamic: true,
这是我验证的逻辑算法(如果 maxOccurs 配置设置为 5):
field = fieldset.count;
if (field < maxOccurs) then
alert("fieldset must be already five to be added!")
end if;
现在解决了!谢谢MMT的建议!谢谢你的堆栈溢出!
我在这个字段集之外使用了一个面板,现在我用这段代码解决了我的问题:
var personPanel = Ext.getCmp('PersonPanel');
var personLength = personPanel.extract('person','fieldset');
if(personLength.length < 5) {
alert("fieldset must be already five to be added!");
}