点击 1回复 0 原帖 10-30 08:31

pbootcms后台自定义字段多图上传 不能多图拖动解决办法

修改\apps\admin\view\default\content\content.html底部拖动js代码。

01<script type="text/javascript">

02 

03

22 

23// 定义一个通用的拖动排序函数 AB模板网 www.adminbuy.cn

24function setupDragSort(boxId, inputName) {

25    $(`#${boxId}`).dragsort({

26        dragSelector: "dl",

27        dragSelectorExclude: "input,textarea,dd",

28        dragBetween: false,

29        dragEnd: function() {

30            saveOrder(boxId, inputName);

31        },

32        placeHolderTemplate: "<dl class='placeHolder'><dt></dt></dl>"

33    });

34}

35 

36// 定义保存排序结果的函数

37function saveOrder(boxId, inputName) {

38    var data = $(`#${boxId} dl dt img`).map(function() {

39        return $(this).data("url");

40    }).get();

41    $(`input[name=${inputName}]`).val(data.join(","));

42}

43 

44// 初始化每个元素的拖动排序功能

45setupDragSort("pics_box", "pics");

46setupDragSort("ext_yszp_box", "ext_yszp");

47setupDragSort("ext_xiaogutu_box", "ext_xiaogutu");

48setupDragSort("ext_caipingtu_box", "ext_caipingtu");

49setupDragSort("ext_wangongtu_box", "ext_wangongtu");

50</script>


反对 0举报收藏 0打赏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鲁ICP备19059357号-1