ドロップダウンリストとして表示されるインライン編集と編集可能な列を備えています。アイテムを選択して並べ替えを行うと、セルの値として [object Object] が取得されます。今のところ、以下のようにそれを削除するコードを書いています。
dataBound: function(e) {
if(e.sender != null) {
var container = e.sender;
var rows = container.tbody[0].childNodes;
$.each(rows, function (i, val) {
var cols = rows[i].childNodes;
$.each(cols, function (k, value) {
if(cols[k].innerText == "[object Object]")
cols[k].innerText = "";
});
});
}
}
誰かがより良い解決策を持っていますか?