2013-01-11 30 views
1

为什么Internet Explorer IE8不会在Kendo网格的标题列中显示过滤器图标?这是一个错误吗?我检查了代码,它设置为filterable:true。在Firefox中的作品。Kendo网格不会在IE8中呈现过滤器图标

我用它这样的:

$("#myHtmlTable1").kendoGrid({ 
    dataSource: { 
     pageSize: 18 
    }, 
    scrollable: false, 
    sortable: true, 
    filterable: true, 
    selectable: true, 
    pageable: { 
     input: false, 
     numeric: false 
    }, 
    change: function() { 
     // MY LOGIC 
    }, 
    columns: [ 
    { 
     field: "Col1", 
     width: 40 
    }, 
    { 
     field: "Col2", 
     width: 250 
    }, 
    { 
     width: 40, 
     field: "Col3" 
    }, 
    { 
     width: 150, 
     field: "Col4" 
    } 
    ] 
}); 

回答

1

使用doctype <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">即可解决。

1

这是jsbin例如在你身边的工作?对我来说,它与你的看起来很相似。

+0

是的,它的工作原理。我会看到不同之处。 – anmarti

+0

我看不到任何不同。我的网站上还有另一个页面,显示正确。 – anmarti

+0

你需要以某种方式重现它,所以我们可以帮助你:P –