如果在kendo网格中图像字段为空,如何显示默认图像?

时间:2015-02-11 13:28:16

标签: javascript jquery kendo-ui kendo-grid

如果图像字段为空,我想显示默认图像。这是我的图像字段代码。

{ field: "Photo",
title: "Photo",
template: '<img src="#= Photo #" alt="image" width="80px" height="80px" />',
width: 100
}

2 个答案:

答案 0 :(得分:2)

试试这个

{
    field: "Photo",
    title: "Photo",
    template: function(dataItem) {
        return kendo.template(
           '<img src="#= Photo #" alt="image" width="80px" height="80px" />'
        )({Photo: dataItem.Photo || 'http://path-to-image'});
    }
    width: 100
}

dataItem.Proto || 'http://path-to-image'表示Photo是假的(nullfalse0''undefined)使用默认路径

Example

答案 1 :(得分:1)

简单!

{
    field: "Photo",
    title: "Photo",
    template: '<img src="#= Photo == null ? "http://exemple.com/pic.jpg" : Photo #" alt="image" width="80px" height="80px" />',
    width: 100
}