排序后dhtmlxgrid智能渲染和拆分模式错误

时间:2016-08-29 03:23:21

标签: javascript dhtmlx

当我使用dhtmlxgrid与smartrendering和split模式时,我在排序后发现了一个错误。我发布了一个问题here

我以为我已经解决了这个问题,但我没有。

经过一些测试后,我发现当我使用智能渲染和分割模式时,排序行后会出现错误。

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");禁用了排序。这是否意味着此功能尚未完成?

0 个答案:

没有答案