我有一个容器,里面有一些表单列表。我正在编写一个查询来获取所有具有某些值的字段。
var value = 'gettingFromATextField';
mainPanel.query('form > field[value*='+value+']');
它正在检索具有该值的所有字段。如何排除某些字段,即使它与该值匹配。例如,如果我有文本字段 Test ,即使值与测试字段匹配,也不应检索。请帮助我
最佳答案
您可以排除在查询中添加 :not
伪选择器的任何字段。假设您要排除的所有字段都有类 excluded-field,那么您的代码应该如下所示:
var value = 'gettingFromATextField';
mainPanel.query('form > field[value*='+value+']:not(.excluded-field)');
关于javascript - 查询Extjs中排除某些字段的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32879380/