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

修改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后台编辑器上传mp4视频 默认黑屏不显示如何解决
2025-09-08
99 -
PbootCMS插件钩子机制深度解析:beforeController、afterController等核心钩子的使用
2026-05-07
45 -
PBOOTCMS如何嵌入PDF在线预览功能(手机端如何在线预览PDF文件)
2025-09-02
104 -
pbootcms模板如何输出当前页面的完整url地址
2025-09-01
122 -
pbootcms模板文章列表没有缩略图时也不显示默认图片
2025-09-01
102 -
PbootCMS API接口开启配置教程,新手也能快速上手
2026-04-20
87 -
PbootCMS通过layui上传实现留言文件上传功能
2025-09-02
91 -
pbootcms模板标签序数从2开始
2025-09-01
123 -
PbootCMS自定义路由配置:打造SEO友好的个性化URL结构
2026-04-23
95 -
pbootcms模板文件如何调用网站所有的文章
2025-08-29
110
咨询热线:
联系电话
联系邮箱
联系QQ
方案获取
