[英]get cell text in kendo grid
我需要遍历数据时获取剑道网格的显示文本。 我有蜜蜂这样做:
var data = grid.dataSource.data();
var cols = grid.columns;
for (var ri = 0; ri < data.length; ri++) {
for (ci = 0; ci < cols.length; ci++) {
var val = data[ri].get(cols[col].field);
//do something with the cell data
//but this gets me the model's value, not the displayed text
}
}
如何获得每个单元格中显示的文本?
好,知道了。
var data = grid.dataSource.data();
var cols = grid.columns;
var field, template;
for (var ri = 0; ri < data.length; ri++) {
for (ci = 0; ci < cols.length; ci++) {
field = cols[ci].field;
template = cols[ci].template;
if (field) {
var textval = data[ri][field];
if (template) {
var kt = kendo.template(template.toString());
textval = kt(data[ri]);
valType = 'string';
}
//do something with textval here
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.