我一直在尝试实现Slick Grid来列出我的数据库信息。我能够做大多数事情,比如可编辑的数据。(从Stackoverflow of ofcource得到帮助)。
现在我在需要在网格上显示图像的地方卡住了,图像路径保存在数据库中。我不能做到这一点,也不确定如何编写一个自定义编辑器的图像上传。如果有人做过或者知道怎么做,请给我建议。
谢谢
发布于 2011-11-10 23:41:25
您可以使用单元格的自定义格式化程序来执行此操作。
定义列时,为单元格指定自定义格式化程序,如下所示:
columns = [
{ id: "col1", name: "Col 1", field: "field1" },
{ id: "col2", name: "Image", field: "imgurl", formatter: ImageFormatter },
...
];然后将新的格式化程序与示例中提供的格式化程序一起添加到slick.editors.js文件中。(记住在您的页面上包含slick.editors.js文件)。
我还没有测试下面的代码,但它应该是这样的:
... other formatters
},
ImageFormatter: function (row, cell, value, columnDef, dataContext) {
return "<img src='" + value + "' />";
},
... more formattershttps://stackoverflow.com/questions/8080278
复制相似问题