如何从Datatables中的render函数返回多个值?

时间:2017-06-07 18:15:25

标签: javascript datatables

我对Javascript的了解很少,我的问题可能看起来有点愚蠢。无论如何,我们走了: 我在数据表中有一列从MySQL数据库中获取URL .URL指向存储在其他地方的图像。我使用渲染函数来完成这项工作(参见下面的代码),因为我无法定位列的整数(因为它位于隐藏的响应子行中而不同))。这很好。 现在我还想将自己的CSS添加到行中的图像中。

如何将此添加到我的js下面?

{ "data": "img",
  className: "min-phone",
  "render": function ( data, type, row) {
                return '<img src="http://beginning.of.url.to.image' + data + '" />';
           }
 }

1 个答案:

答案 0 :(得分:0)

您可以使用css类来解决此问题。

根据设备,您可以添加如下的css类。

return '<img src="http://beginning.of.url.to.image' + data + '" class="medium-screen" />';

return '<img src="http://beginning.of.url.to.image' + data + '" class="large-screen" />';