extjs组合查询参数问题
我在extjs中有一个组合,它根据用户类型查找用户名。服务器后端正在匹配通过get以$\u get['username']格式提供的任何内容 我的组合查询参数称为用户名。当我开始键入时,会发送username={whatIType}key=>值,并从服务器返回一个匹配的resultset。但是,如果我单击组合分页的下一页,它将跳过该queryParam并发送请求,而不带任何参数,因此,由于不存在匹配项,因此所有结果都由服务器发送 以下是我的组合代码:extjs组合查询参数问题,extjs,Extjs,我在extjs中有一个组合,它根据用户类型查找用户名。服务器后端正在匹配通过get以$\u get['username']格式提供的任何内容 我的组合查询参数称为用户名。当我开始键入时,会发送username={whatIType}key=>值,并从服务器返回一个匹配的resultset。但是,如果我单击组合分页的下一页,它将跳过该queryParam并发送请求,而不带任何参数,因此,由于不存在匹配项,因此所有结果都由服务器发送 以下是我的组合代码: { xtype: 'combo',
{
xtype: 'combo',
triggerAction: 'all',
displayField: 'username',
name: 'user_id',
valueField: 'id',
store: usersStore,
typeAhead: true,
minChars: 2,
forceSelection: true,
enableKeyEvents: true,
pageSize: 10,
allowBlank: false,
anchor: '100%',
queryParam: 'username'
}
当我开始通过GET键入第一个请求时:
http://localhost/admin/users/?_dc=1310050289796&username=ma&start=0&limit=50&page=1
如果单击下一页:
http://localhost/admin/users/?_dc=1310050740222&page=4&start=150&limit=50
知道为什么会重置吗?看起来这是一个已知的错误,将在4.0.4版本中修复
添加此属性queryMode:“remote”,如果显式设置为falsy值,则不会发送该属性