Ext.Net/Ext JS_Ext.Net.Store检索(5)

来源:未知 责任编辑:责任编辑 发表时间:2014-05-10 12:25 点击:

 
        Ext.net.Notification.show({
            iconCls: 'icon-information',
            pinEvent: 'click',
            height: 500,
            width: 500,
            html: vals.join(','),
            title: 'Title'
        });
    }
</script>
 
Store.filter(…) 和 Store.filterBy(…)
filter( Mixed filters, String value ) : void
filterBy( Function fn, [Object scope] ) : void
Store.filter(…) 根据你指定的字段,过滤并加载数据集。
Store.filterBy(…) 根据过滤函数来过滤。Store 中的每个 Record 都会调用该过滤函数。若函数返回 true,则包含该 Record,否则过滤掉。
<script type="text/javascript">
    var yourFilter = function(store, filterValue) {
        store.filter('Common', filterValue);
    };
 
    var yourFilterBy = function(store, filterByValue) {
        store.filterBy(function(r) {
            return r.data.Light == filterByValue;
        }, this);
    }
</script>
 
Store.find(…) 和 Store.findBy(…) 以及 Store.findExact(…)
find( String fieldName, String/RegExp value, [Number startIndex], [Boolean anyMatch], [Boolean caseSensitive], Boolean exactMatch ) : Number
findBy( Function fn, [Object scope], [Number startIndex] ) : Number
findExact( String fieldName, Mixed value, [Number startIndex] ) : Number
Store.find(…) 通过一个指定的字段值,在 Store 中查找第一个匹配的 Record 的索引。
Store.findBy(…) 通过一个指定的函数,在 Store 中查找第一个匹配的 Record 的索引。如果函数为 true,则返回该 Record。
Store.findExact(…) 通过一个指定的字段值,在 Store 中查找第一个匹配的 Record 的索引。
<script type="text/javascript">
    var yourFind = function(store, findValue) {
        var index = store.find('Id', findValue, 0, true, true, true);
        if (index < 0)
            alert('未找到.');
        else
            alert(store.getAt(index).data.Id + " " + store.getAt(index).data.Common);
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • asp.net 设置GridView的选中行的实现代码
  • C#高级编程:数据库连接[1]
  • 经典C++程序1
  • IIS 自动回收导致后台定时器失效的问题解决
  • ASP.NET&#160;GridView列表代码示例
  • Asp.net MVC源码分析--Action Filter的链式调用
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1