Когда я использую 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");
. Означает ли это, что эта функция еще не завершена?