gpt4 book ai didi

Jquery从表单中的选择/选项字段中显示div中的多个图像

转载 作者:行者123 更新时间:2023-12-01 04:27:30 27 4
gpt4 key购买 nike

我需要一些帮助来找到一个 jQuery 解决方案,以便从表单中的图像选择列表中在预览 DIV 中显示多个图像。

示例:

<select name="collection[]" id="collection" multiple="multiple">
<option value=""> - Select Image - </option>
<option value="image1.jpg">image1.jpg</option>
<option value="image2.jpg">image2.jpg</option>
<option value="image3.jpg">image3.jpg</option>
</select>

<div id="imagePreview">
Display image here, preferrably in a table/group. When the user deselects from the list the image disappears from this div.
</div>

我在之前的答案中看到过这个 jquery 脚本(如下),但它不适用于多个。

<script type="text/javascript">
$(document).ready(function() {
$("#collection").change(function() {
var src = $(this).val();

$("#imagePreview").html(src ? "<img src='" + src + "'>" : "");
});
});
</script>

非常感谢任何帮助!谢谢。

最佳答案

如果对任何人有帮助,我会根据解决方案进行构建并最终得到:

$("#collection").change(function () {
var str = "";
$("select option:selected").each(function () {
str += "<img src='" + $(this).val() + "' border='0' style='padding: 3px;' alt=\"" + $(this).text() + "\" /> ";
});
$("#imagePreview").html(str);
})
.change();
});

这使我能够更好地控制表单中的文本和值,并允许更好地控制 img 标记。

关于Jquery从表单中的选择/选项字段中显示div中的多个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5507876/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com