我想在Bootgrid表中显示数据库中的图像,我知道我必须使用格式化程序。但我不知道怎么办?以下是我的Bootgrid表和侧服务器代码的示例:
var productTable = $('#data').bootgrid({
ajax: true,
rowSelect: true,
post: function () {
return {
id: "b0df282a-0d67-40e5-8558-c9e93b7befed"
};
},
url: "load_data.php",
formatters: {
"commands": function (column, row) {
return "<button type='button' class='btn btn-warning btn-xs update' data-row-id='" + row.book_id + "'>Edit</button>" + " <button type='button' class='btn btn-danger btn-xs delete' data-row-id='" + row.book_id + "'>Delete</button>";
},
}
});
这是我的服务器端代码:
$query .= "SELECT book.data_id,
category.category_name,
book.data_name,
book.data_quotes,
book.image
FROM product
INNER JOIN category
ON category.category_id = book.category_id ";
事情就是这样:我以JSON数据类型(json_encode
)从我的PHP文件中接收数据,这使我处于更糟糕的位置。