Procházet zdrojové kódy

追加咨询自动勾选更新

wlzhao před 5 roky
rodič
revize
bfddb3bf51

+ 30 - 6
src/main/resources/templates/admin/government/industrial_land_supply/feedback_append.html

@@ -248,18 +248,42 @@
     // }
 
     function removeLine(obj) {
+        if ($(obj).parent().parent().siblings().length < 1) {
+            $(obj).parent().parent().parent().parent().parent().siblings('.cl').children('.formControls').children('input')[0].checked = false
+        } else {
+            let canChecked = false
+            $(obj).parent().parent().siblings().each(function(index,item){
+                if($(this).children('.td_material').children('.consultation').attr(value!='')) {
+                    canChecked = true
+                }
+            })
+            $(obj).parent().parent().parent().parent().parent().siblings('.cl').children('.formControls').children('input')[0].checked = canChecked
+        }
         $(obj).parent().parent().remove();
     }
     $(document).ready(function(){
         $('input[name^="consultationList"]').blur(function(){
             $('input[name^="consultationList"]').each(function(index,item){
                 if (item.value) {
-                    let defaultIndex = 'defaultList[' + item.name.split('.')[0].split('')[item.name.split('.')[0].split('').length-2] + ']'
-                    $('input[name^="defaultList"]').each(function(vindex,vitem){
-                        if (vitem.name == defaultIndex) {
-                            vitem.checked = true
-                        }
-                    })
+                    $(this).parent().parent().parent().parent().parent().siblings('.cl').children('.formControls').children('input')[0].checked = true
+                    // let defaultIndex = 'defaultList[' + item.name.split('.')[0].split('')[item.name.split('.')[0].split('').length-2] + ']'
+                    // $('input[name^="defaultList"]').each(function(vindex,vitem){
+                    //     if (vitem.name == defaultIndex) {
+                    //         vitem.checked = true
+                    //     }
+                    // })
+                } else {
+                    if ($(this).parent().parent().siblings().length < 1) {
+                        $(this).parent().parent().parent().parent().parent().siblings('.cl').children('.formControls').children('input')[0].checked = false
+                    } else {
+                        let canChecked = false
+                        $(this).parent().parent().siblings().each(function(index,item){
+                            if($(this).children('.td_material').children('.consultation').attr(value!='')) {
+                                canChecked = true
+                            }
+                        })
+                        $(this).parent().parent().parent().parent().parent().siblings('.cl').children('.formControls').children('input')[0].checked = canChecked
+                    }
                 }
             })
         })