]> source.dussan.org Git - archiva.git/commitdiff
some jquery optims
authorOlivier Lamy <olamy@apache.org>
Fri, 3 Feb 2012 18:25:11 +0000 (18:25 +0000)
committerOlivier Lamy <olamy@apache.org>
Fri, 3 Feb 2012 18:25:11 +0000 (18:25 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1240283 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js

index ccf12113b8da7d238a539760ecb06d5207db99e7..0067cc4fd926d3b4c65a0ffca31e4b6c1845e4ec 100644 (file)
@@ -105,10 +105,10 @@ clearUserMessages=function(idToAppend){
  * @param selectorStr
  */
 clearForm=function(selectorStr){
-  $(selectorStr+" input[type='text']").each(function(ele){
+  $(selectorStr).find("input[type='text']").each(function(ele){
     $(this).val("");
   });
-  $(selectorStr+" input[type='password']").each(function(ele){
+  $(selectorStr).find("input[type='password']").each(function(ele){
     $(this).val("");
   });
 
@@ -217,13 +217,6 @@ mapStringArray=function(data){
   return null;
 }
 
-// extends jquery tmpl to support var def
-$.extend($.tmpl.tag, {
-    "var": {
-        open: "var $1;"
-    }
-});
-
 /**
  * display redback error from redback json error response
  * {"redbackRestError":{"errorMessages":{"args":1,"errorKey":"user.password.violation.numeric"}}}
@@ -291,8 +284,8 @@ displayRestError=function(data,idToAppend){
  * @param errorList
  */
 customShowError=function(selector, validator, errorMap, errorList) {
-  $( selector+" div.control-group" ).removeClass( "error" );
-  $( selector+" span.help-inline" ).remove();
+  $(selector ).find("div.control-group" ).removeClass( "error" );
+  $(selector).find("span.help-inline").remove();
   for ( var i = 0; errorList[i]; i++ ) {
     var error = errorList[i];
     var field = $("#"+error.element.id);
@@ -310,4 +303,12 @@ timestampNoCache=function(){
 
 appendTemplateUrl=function(){
   return "?"+appendArchivaVersion()+timestampNoCache();
-}
\ No newline at end of file
+}
+
+
+// extends jquery tmpl to support var def
+$.extend($.tmpl.tag, {
+    "var": {
+        open: "var $1;"
+    }
+});
\ No newline at end of file