Browse Source

queryForm全选优化

Zhouzhendong 5 years ago
parent
commit
289a422a0a
1 changed files with 5 additions and 3 deletions
  1. 5 3
      resources/js/queryForm/queryForm.js

+ 5 - 3
resources/js/queryForm/queryForm.js

@@ -633,9 +633,11 @@ const query = function getQueryForm(data) {
             _data[condition.name].select = [];
             if (check[0].checked === true) {
                 condition.data.forEach(function (data) {
-                    _data[condition.name].value.push(data.name);
-                    if (_data[condition.name].select) _data[condition.name].select.push(data.name);
-                    else _data[condition.name].select = [data.name];
+                    if (data.value.indexOf(input.val())!==-1){
+                        _data[condition.name].value.push(data.name);
+                        if (_data[condition.name].select) _data[condition.name].select.push(data.name);
+                        else _data[condition.name].select = [data.name];
+                    }
                 });
             } else {
                 let dom = {