rabin 2 éve
szülő
commit
83985b911a
1 módosított fájl, 18 hozzáadás és 14 törlés
  1. 18 14
      assets/lib/manage/main.js

+ 18 - 14
assets/lib/manage/main.js

@@ -755,20 +755,8 @@ function menuGroup(id, e)
 function inputShow(e,n,t)
 {
 	$(".show_" + n).hide();
-	
-	var array = ['input', 'textarea'];
-	for(var a in array)
-	{
-		if ($(".show_" + n).find(array[a]).length) {
-			var c = $(".show_" + n).find(array[a]).attr('class');
-			if (c.indexOf('validate[required]') > -1) {
-				$(".show_" + n).find(array[a]).removeClass('validate[required]').addClass('validates');
-			}
-			if (c.indexOf('validates') > -1) {
-				$(".show_" + n).find(array[a]).removeClass('validates').addClass('validate[required]');
-			}
-		}
-	}
+	var v = e.val();
+	console.info(v);
 	
 	if (t == 'input') {
 		var item = e.parent().find('input');
@@ -789,6 +777,22 @@ function inputShow(e,n,t)
 			}
 		});
 	}
+
+	var array = ['input', 'textarea'];
+	for(var a in array)
+	{
+		if ($(".show_" + n).find(array[a]).length) {
+			var s = $(".show_" + n).find(array[a]);
+			var p = s.parent().parent().parent().css('display');
+			var c = s.attr('class');
+			if (c.indexOf('validate[required]') > -1 && p == 'none') {
+				$(".show_" + n).find(array[a]).removeClass('validate[required]').addClass('validates');
+			}
+			if (c.indexOf('validates') > -1) {
+				$(".show_" + n).find(array[a]).removeClass('validates').addClass('validate[required]');
+			}
+		}
+	}
 }
 
 function inputShowOne(e,n)