Quellcode durchsuchen

Form::file以及Form::selectTable支持change事件监听

jqh vor 4 Jahren
Ursprung
Commit
5b8d668d50

+ 2 - 1
resources/assets/dcat/extra/select-table.js

@@ -196,7 +196,8 @@
         },
 
         setKeys(keys) {
-            this.$input.val(keys.length ? keys.join(',') : '');
+            // 手动触发change事件,方便监听值变化
+            this.$input.val(keys.length ? keys.join(',') : '').trigger('change');
         },
 
         deleteKey(key) {

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

@@ -706,7 +706,8 @@
                 return v ? true : false;
             });
 
-            $input.val(arr.join(','));
+            // 手动触发change事件,方便监听文件变化
+            $input.val(arr.join(',')).trigger('change');
         }
 
         // 删除表单值

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
resources/dist/dcat/extra/select-table.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
resources/dist/dcat/extra/select-table.js.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
resources/dist/dcat/extra/upload.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
resources/dist/dcat/extra/upload.js.map


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.