javascript - 如何使用 javascript 将图像附加到选择选项中

标签 javascript jquery ajax

请我需要帮助将图像 src 附加到 javascript 中的选择选项

这是我的代码:

 $.ajax({
       type: "POST",
       url: "http://10.102.220.119:8001/api/1/device/devices",
       dataType: "json",
       data: { ids : ids}, 
       success:function(data){
        for (var i = 0 ; i<data.length;i++){
            var image = data[i].image;
            var mime = data[i].mime;

            var img = new Image();
            img.src = "data:"+mime+";base64,"+image;
            document.body.appendChild(img);

            /*var option = document.createElement("option");
            option.data-img-src = img.src;
            var select = document.getElementById("selectImage");
            select.appendChild(option);*/
        }

    }

 });

我用

option.data-img-src = img.src; 

但它显示此错误:

Invalid left-hand side in assignment 

请帮忙

最佳答案

当对象的键包含-时,可以使用option["data-img-src"]代替

关于javascript - 如何使用 javascript 将图像附加到选择选项中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25883159/

相关文章:

javascript - 如何优雅地将在线 JavaScript 依赖项添加到源代码中?

javascript - 表单提交后使用ajax在rails中渲染内容

php - 链接选择与 php mysql jQuery

javascript - Meteor:在发布中使用 Meteor._sleepForMs() 时 Iron router 不显示加载模板

javascript - 莫名其妙的 "Undefined is not a function"错误 — 由 "getElementsById"引起

javascript - 使用 jQuery 计算生成的输入整数值

javascript - 灯箱正在下载图片而不是显示图片

javascript - 在 Firefox 中拖动文件进行下载

javascript - 如何保存对象实例(和选项)以便将来应用方法

javascript - 使用 bootstrap 选项卡时如何修复 Google 图表的高度和宽度?