{
title: '天数', field: 'ChiD', width: 120, formatter: function (value, row, index) {
var CD1 = "";
CD1 = value;
var CMingX = [];
CMingX = CD1.split(",");
value = "";
for(var c=0;c<CMingX.length-1;c++)
{
value += CMingX[c] + "\n";
}
return value;
}
value =" 总计:8 天,2015-07-01,2015-07-02,2015-07-03,2015-07-06,2015-07-07,2015-07-08,2015-07-09,2015-07-10,"
目的 = 总计:8 天
2015-07-01
2015-07-02
2015-07-03
2015-07-06
2015-07-07
2015-07-08
2015-07-09
2015-07-10
现在报错:Uncaught TypeError: Cannot read property 'split' of undefined
你把那个value toString看看呢 感觉类型问题吧
说明传入的value为undefined或者null,调用split报错了
CD1 = value;改成下面这样就不会报错了
CD1 = value||'';
同意楼上的【说明传入的value为undefined或者null,调用split报错了】,检查下你传进来的value值