浏览代码

造价对比,增加全选按钮

MaiXinRong 3 年之前
父节点
当前提交
45b22f2e64
共有 2 个文件被更改,包括 11 次插入0 次删除
  1. 7 0
      app/public/js/budget_compare.js
  2. 4 0
      app/view/budget/compare_modal.ejs

+ 7 - 0
app/public/js/budget_compare.js

@@ -111,6 +111,13 @@ $(document).ready(() => {
         }
     });
 
+    $('#sf-select-all').click(function() {
+        if (this.checked) {
+            $('[name=sf-tender]').attr("checked", "checked");
+        } else {
+            $('[name=sf-tender]').removeAttr('checked');
+        }
+    });
     $('#select-final-ok').click(() => {
         const rela = [];
         const select = $('[name=sf-tender]:checked');

+ 4 - 0
app/view/budget/compare_modal.ejs

@@ -25,6 +25,10 @@
                 </table>
             </div>
             <div class="modal-footer">
+                <div class="form-check form-check-inline">
+                    <input class="form-check-input" type="checkbox" id="sf-select-all">
+                    <label class="form-check-label" for="sr-select-all">全选</label>
+                </div>
                 <div>
                     <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>
                     <button type="button" class="btn btn-sm btn-primary" id="select-final-ok">确定</button>