C# Extjs 3.4如何读取控制器中的过滤器数据?
我遇到了这个问题,因为我不知道如何从过滤器中读取extjs数据C# Extjs 3.4如何读取控制器中的过滤器数据?,c#,model-view-controller,extjs,filtering,extjs3,C#,Model View Controller,Extjs,Filtering,Extjs3,我遇到了这个问题,因为我不知道如何从过滤器中读取extjs数据 var search = new Ext.FormPanel({ renderTo: 'search', frame: true, items: [searchForm], button: [{ text:'Search', handler: function(){
var search = new Ext.FormPanel({
renderTo: 'search',
frame: true,
items: [searchForm],
button: [{
text:'Search',
handler: function(){
store.ClearFilter();
var productValue = Ext.getCmp('filtrName').getValue();
var filters = [{
fn: function(item){
return (new RegExp(productValue).test(item. get('Name')));
}
}];
store.filter(filters);
}
}]
)}
过滤器工作正常,但我需要连接到服务器端,但不知道如何。
例如,从start limit等到pagin端变量名的取值是相似的,但在这里我不知道如何获取它
请帮助一个选项是将过滤器保存在数据存储中,您可以从控制器轻松访问该存储 例如,在按钮处理程序中
store.filters = [{
fn: function (item) {
return (new RegExp(productValue).test(item.get('Name')));
}
}];
store.filter(store.filters);
和存储。您可以从控制器访问过滤器。希望有帮助有什么问题吗?请非常重要