Преглед изворни кода

文件上传功能自定义上传接口bug修复

jqh пре 5 година
родитељ
комит
c28966accf
2 измењених фајлова са 6 додато и 1 уклоњено
  1. 3 1
      resources/assets/dcat/extra/upload.js
  2. 3 0
      src/Form/Field/WebUploader.php

+ 3 - 1
resources/assets/dcat/extra/upload.js

@@ -5,6 +5,8 @@
             addFileButton: '.add-file-button', // 继续添加按钮选择器
             isImage: false,
             preview: [], // 数据预览
+            server: '',
+            updateServer: '',
             deleteUrl: '',
             deleteData: {},
             thumbHeight: 160,
@@ -464,7 +466,7 @@
             form[updateColumn] = values.join(',');
             delete form['upload_column'];
 
-            $.post(opts.server, form);
+            $.post(opts.updateServer, form);
         }
 
         function setState(val, args) {

+ 3 - 0
src/Form/Field/WebUploader.php

@@ -179,6 +179,9 @@ trait WebUploader
         if (empty($this->options['server'])) {
             $this->options['server'] = $this->form->action();
         }
+        if (empty($this->options['updateServer'])) {
+            $this->options['updateServer'] = $this->form->action();
+        }
         if (empty($this->options['deleteUrl'])) {
             $this->options['deleteUrl'] = $this->form->action();
         }