Это мой первый bash при использовании extJS, и после нескольких часов борьбы некоторые вещи работают хорошо, за исключением того, что у меня есть комбинированные списки, которые я не могу отфильтровать до менее 2000 элементов в крайних случаях, поэтому Я пытаюсь просмотреть списки удаленно, но я, должно быть, что-то делаю не так.
Мое хранилище данных и комбо выглядят следующим образом:
var remoteStore = new Ext.data.JsonStore({
//autoLoad : true,
url : 'addition-lists.aspx',
fields : [{name: 'extension_id'}, {name: 'extension'}],
root : 'extensionList',
id : 'remoteStore'
});
.
.
xtype : 'combo',
fieldLabel : 'Remote',
name : 'remote',
displayField : 'extension',
valueField : 'extension_id',
mode : 'remote',
//pageSize : 20,
triggerAction : 'query',
typeAhead : true,
store : remoteStore,
anchor : '95%'
Комбо загружается локально, но как только я переключаюсь на удаленное, оно остается пустым.
Моя страница ASP.NET, возвращающая JSON, выглядит следующим образом:
protected void Page_Load(object sender, EventArgs e)
{
Response.Clear();
Response.Write(GetRemote());
}