Я попытался использовать несколько разных сеток данных (FlexiGrid, ExtJs Grid и YUI DataGrid) и обнаружил, что YUI работает лучше всего с точки зрения документации и доступных функций.Однако у меня возникают трудности с настройкой источника данных.Когда я пытаюсь настроить его с помощью JSON, это занимает слишком много времени или времени ожидания.Я уже максимизировал использование памяти в файле php.ini.В будущем будет еще много записей.
Мне нужно выбрать данные для заполнения сетки на основе пользователя, который в данный момент вошел в систему. Как только эта информация заполнит сетку, мне нужно, чтобы каждый идентификатор был доступен для щелчка и перенес бы меня на другую страницу, илизаполнить информацию в div на той же странице.
У кого-нибудь есть предложения по загрузке 25 - 50 записей во время динамических данных?Я попытался реализовать следующий пример, чтобы сделать то, что я хочу: Пример разработчика YUI Я вообще не могу отобразить сетку данных.Я изменил экземпляр данных на следующий.
// DataSource instance<br>
var curDealerNumber = YAHOO.util.Dom.getElementsByClassName('dealer_number', 'input');<br>
var ds_path = + "lib/php/json_proxy.php?dealernumber='" + curDealerNumber + "'";<br>
var myDataSource = new YAHOO.util.DataSource("ds_path");<br>
myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSON;<br>
myDataSource.responseSchema = {<br>
resultsList: "records",<br>
fields: [<br>
{key:"id", parser:"number"},<br>
{key:"user_dealername"},<br>
{key:"user_dealeraccttype"},<br>
{key:"workorder_num", parser:"number"},<br>
{key:"segment_num", parser:"number"},<br>
{key:"status"},<br>
{key:"claim_type"},<br>
{key:"created_at"},<br>
{key:"updated_at"}<br>
],
metaFields: {<br>
totalRecords: "totalRecords" // Access to value in the server response<br>
}
};
Любая помощь очень ценится, и извините, если это похоже на другие сообщения, но я искал и все еще могне решить мою проблему.Спасибо!