Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用数据库中的base64字符串显示图像_Javascript_Jquery_Ajax_Datatables - Fatal编程技术网

Javascript 如何使用数据库中的base64字符串显示图像

Javascript 如何使用数据库中的base64字符串显示图像,javascript,jquery,ajax,datatables,Javascript,Jquery,Ajax,Datatables,如何使用数据库中的base64字符串显示图像?我看不到任何使用jQuery DataTables进行转换的函数 oTableImage = $('#tbl_image').DataTable({ "processing": true, "destroy": true, "paging":false, "bFilter": false, // "scrollY": "200px",

如何使用数据库中的base64字符串显示图像?我看不到任何使用jQuery DataTables进行转换的函数

oTableImage = $('#tbl_image').DataTable({
        "processing": true,            
        "destroy": true,
        "paging":false,
        "bFilter": false,
        // "scrollY": "200px",
        "ajax":{
            "type":"POST",
            dataType: "json",   
            "url":"{{ URL::to('ajax/per-seller-image') }}",
            "data":function(d){
                d.rtd_id =rtd;
            }
        },

        "columns":[
            {data: 'start_image', name: 'start_image'}
        ]
    });
});

您可以在HTML中显示base64编码的图像,如下所示:

<img src="data:image/png;base64,xxxxxxxxxxBASE64_HASHxxxxxxxx===">

然后呈现
”;
}
}
],

您可以在HTML中显示base64编码的图像,如下所示:

<img src="data:image/png;base64,xxxxxxxxxxBASE64_HASHxxxxxxxx===">

然后呈现
”;
}
}
],

Base64数据将由浏览器自动呈现。您不必转换。

Base64数据将由浏览器本身自动呈现。您不必转换。

我可以问一下服务器端使用的是什么吗?使用
data:image
可能不是正确的方法。可能更可取的做法是在服务器上设置一个处理程序来处理映像的二进制内容,而不是返回base64数据。我可以问一下服务器端使用的是什么吗?使用
data:image
可能不是正确的方法。更可取的做法可能是在服务器上创建一个处理程序来处理映像的二进制内容,而不是返回base64数据。