pbootcms后台自定义字段多图上传 不能多图拖动解决办法
发布人:鲸弘科技
发布时间:2026-01-28
浏览量:28 次
本文由广东鲸弘科技有限公司提供惠州小程序开发 / 网站建设专业分享。

修改ppsdminiewdefaultcontentcontent.html底部拖动js代码。如下。即可解决自定义上传多图不能拖动的问题,
<script type="text/javascript">
/*
$("#pics_box").dragsort({
dragSelector: "dl",
dragSelectorExclude: "input,textarea,dd",
dragBetween: false,
dragEnd: saveOrder,
placeHolderTemplate: "<dl class='placeHolder'><dt></dt></dl>"
});
function saveOrder() {
var data = $("#pics_box dl dt img").map(function() {
return $(this).data("url");
}).get();
$("input[name=pics]").val(data.join(","))
};
*/
// 定义一个通用的拖动排序函数
function setupDragSort(boxId, inputName) {
$(`#${boxId}`).dragsort({
dragSelector: "dl",
dragSelectorExclude: "input,textarea,dd",
dragBetween: false,
dragEnd: function() {
saveOrder(boxId, inputName);
},
placeHolderTemplate: "<dl class='placeHolder'><dt></dt></dl>"
});
}
// 定义保存排序结果的函数
function saveOrder(boxId, inputName) {
var data = $(`#${boxId} dl dt img`).map(function() {
return $(this).data("url");
}).get();
$(`input[name=${inputName}]`).val(data.join(","));
}
// 初始化每个元素的拖动排序功能
setupDragSort("pics_box", "pics");
setupDragSort("ext_yszp_box", "ext_yszp");
setupDragSort("ext_xiaogutu_box", "ext_xiaogutu");
setupDragSort("ext_caipingtu_box", "ext_caipingtu");
setupDragSort("ext_wangongtu_box", "ext_wangongtu");
</script>
广东鲸弘科技有限公司专注惠州网站建设、惠州小程序开发、企业官网定制、微信小程序开发等服务,欢迎咨询合作。
推荐专题
最新阅读
-
用PbootCms API接口实现Ajax无刷新分页 实现 点击加载更多 功能
2026-01-29
38 -
pbootcms开源系统如何做好防护和配置宝塔服务器最安全
2026-03-16
20 -
分享一条宝塔PBOOTCMS自动清理rumtime缓存目录的SHELL脚本
2025-08-29
302 -
pbootcms如何实现留言内容自动发送到QQ邮箱
2025-09-08
50 -
Pbootcms字段为空调用另一个字段标签代码
2025-08-20
56 -
PbootCMS文章列表没有缩略图时也不显示默认图片
2025-09-02
55 -
pbootcms模板文件如何调用网站所有的文章
2025-08-29
60 -
PbootCms支持阿里云OSS插件和七牛云存储插件
2025-09-02
98 -
pbootcms模板如何输出当前页面的完整url地址
2025-09-01
63 -
pbootcms模板利用宝塔面板计划任务执行自动推送网址到百度
2025-08-29
70
咨询热线:
联系电话
联系邮箱
联系QQ
方案获取
