You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/02/03 19:25:11 UTC

svn commit: r1240283 - /archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js

Author: olamy
Date: Fri Feb  3 18:25:11 2012
New Revision: 1240283

URL: http://svn.apache.org/viewvc?rev=1240283&view=rev
Log:
some jquery optims

Modified:
    archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js?rev=1240283&r1=1240282&r2=1240283&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js Fri Feb  3 18:25:11 2012
@@ -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,idToAppen
  * @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