0
我有一個劍道網格。其中一列包含每行一個堆疊的劍道圖。這裏是我如何使用dataBound事件在網格內創建圖表:點擊kengo grid grid裏面的kendo圖表
self.dataBound = function() {
$(chartCellSelector).each(function() {
var $this = $(this);
$this.kendoChart({
//chart options go here
});
});
};
然後我還怎麼一個rowselect grid事件。
self.rowSelect = function (e) {
var dataItem = e.sender.dataItem(this.select());
//operations with the dataitem
};
當我點擊圖表控件之外的行時,它可以正常工作。然而,當我點擊疊加圖表中的行時,有時會出現JS錯誤:奇怪的是,它只發生在IE中,並且只發生在某些機器上: 錯誤:無法獲取未定義或空引用的屬性'removeChild'
崩潰是在kendo內部的JavaScript庫,所以它看起來像劍道bug。我需要一個解決方法。即使禁用堆棧圖上的點擊也沒問題,但這並不容易實現。所以問題是要麼如何避免在劍道的JavaScript錯誤或如何禁用一些單元格(或細胞內的div)kendo rowselect事件?