Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Php 如何删除json数组本身?_Php_Jquery_Json - Fatal编程技术网

Php 如何删除json数组本身?

Php 如何删除json数组本身?,php,jquery,json,Php,Jquery,Json,我尝试在单击按钮时预览图像。出现的问题是,当我单击它显示的第一个图像,然后单击第二个图像时,两个图像一起显示。如何一次只显示一个图像?这是我的jquery代码 function Preview(id) { $("#Preview_modal").modal("show"); $.post("readUserDetails.php", { id: id }, function (data, status) { v

我尝试在单击按钮时预览图像。出现的问题是,当我单击它显示的第一个图像,然后单击第二个图像时,两个图像一起显示。如何一次只显示一个图像?这是我的jquery代码

function Preview(id)
{
 $("#Preview_modal").modal("show");
    $.post("readUserDetails.php", {
        id: id              
    },
     function (data, status) {  
     var user1 = JSON.parse(data);      
     $("#element").append($("<img />").attr('src', 'data:image/png;charset=utf8;base64,' + user1.image));
    });
}
函数预览(id)
{
元(“#预览#模式”)。模式(“显示”);
$.post(“readUserDetails.php”{
id:id
},
功能(数据、状态){
var user1=JSON.parse(数据);

$(“#元素”)。附加($(“您总是附加到元素:

首先尝试清空它:

$("#element").empty().append($("<img />").attr('src', 'data:image/png;charset=utf8;base64,' + user1.image));
$(“#元素”).empty().append($(“不使用,
append
将向容器中添加另一个元素。改为使用,这将用新内容替换现有内容

$("#element").html(
    $("<img />").attr('src', 'data:image/png;charset=utf8;base64,' + user1.image)
);
$(“#元素”).html(

$(“很高兴我能帮忙。如果这解决了您的问题,请选择此作为您问题的答案:”