0

我有 $comment->image_data 作为图像的二进制数据。我想将此数据传递给 imgclick() 函数。我正在尝试下面提到的方式,但它给出了意外的令牌错误。

    <img src="data:image/jpg;base64,'.$comment->image_thumbnail.'" alt="" width="80" height="48" class="clickable_image" onclick="imgclick('.$comment->id.','.$comment->image_data.');"></td>';

    function imgclick(comment_id,image_data) {
      $("#dialog").data("ID",comment_id).dialog("open");
      $("#dialog_image").attr("src","data:image/jpg;base64".image_data);
    }
4

1 回答 1

0

我也遇到过类似的问题,但找不到解决方案。作为一种解决方法,我创建了一个新的 API 来获取图像。您可以创建一个新的 api 并从 imgclick() 函数中调用它,并将 comment_id 作为参数

于 2013-06-26T06:37:46.323 回答