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

修改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文章状态为关闭时tag标签依旧显示的问题
2025-09-02
92 -
程序运行异常: Modulo by zero,位置:/data/home/qxu1539590078/htdocs/co
2025-09-01
73 -
PbootCMS开发环境配置:Docker一键搭建PHP 7.4 + Nginx + MySQL开发栈
2026-04-21
24 -
响应式网站开发避坑:viewport 设置 + 媒体查询 + 适配测试方法
2025-12-19
99 -
PbootCMS表单提交后的数据导出功能:Excel/CSV格式导出
2026-04-30
12 -
PbootCMS内容评分/点赞功能开发:自定义字段+前端Ajax实现
2026-04-29
11 -
pbootcms网站上线后如何做好防护才能不被黑或者被注入
2025-09-08
472 -
PbootCMS API接口功能开发实操教程
2026-04-20
27 -
pbootcms模板修改tags实现keywords内容关联匹配
2025-09-01
133 -
在宝塔傻瓜式为pbootcms配置伪静态教程
2025-08-20
510
咨询热线:
联系电话
联系邮箱
联系QQ
方案获取
