Ошибка умного рендеринга dhtmlxgrid и режима разделения после сортировки

Когда я использую dhtmlxgrid с умным рендерингом и режимом разделения, я обнаружил ошибку после сортировки. Я разместил вопрос здесь.

Я думал, что решил проблему, но это не так.

После некоторого тестирования я обнаружил, что при использовании интеллектуального рендеринга и режима разделения после сортировки строк появляется ошибка.

var mygrid;
myGrid = new dhtmlXGridObject('gridbox');
myGrid.setImagePath("../../../codebase/imgs/");
myGrid.setHeader("Sales,Book Title,Author,Price,In Store,Shipping,Bestseller,Date of Publication");
myGrid.setInitWidths("50,80,250,70,70,70,70,100");
myGrid.setColAlign("right,left,left,right,center,left,center,center");
myGrid.setColTypes("ed,ed,ed,price,ch,co,ro,ro");
var combobox = myGrid.getCombo(5);
combobox.put("1","1 Hour");
combobox.put("12","12 Hours");
combobox.put("24","24 Hours");
combobox.put("48","2 days");
combobox.put("168","1 week");
combobox.put("pick","pick up");
combobox.put("na","na");
myGrid.setColSorting("na,na,na,na,na,na,na,na");
myGrid.attachEvent("onXLS",function(){ document.getElementById("a_1").style.display="block"; });
myGrid.attachEvent("onXLE",function(){ document.getElementById("a_1").style.display="none"; });
myGrid.enableAutoWidth(true)
myGrid.init();
myGrid.enableSmartRendering(true);
myGrid.splitAt(2);
myGrid.load("../common/smartrend.xml");

В предыдущей приведенной демонстрации кода сортировка отключена с помощью myGrid.setColSorting("na,na,na,na,na,na,na,na");. Означает ли это, что эта функция еще не завершена?


person frustigor    schedule 29.08.2016    source источник
comment
Что говорит ошибка?   -  person Viv    schedule 29.08.2016
comment
В случае использования статического умного рендеринга (без динамической загрузки данных) комбинация split+srnd должна работать корректно. Для динамической загрузки данных клиентская сортировка работать не будет. Поделитесь, пожалуйста, текстом возникшей ошибки или демо-ссылкой, где проблему можно реконструировать локально.   -  person sematik    schedule 31.08.2016