From: Alan Date: Fri, 17 May 2024 06:41:58 +0000 (+0800) Subject: add docblock for password X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=HEAD;hp=e6e51042a1606a05c5875c5943829e7ff3cec513 add docblock for password --- diff --git a/Roo/form/Password.js b/Roo/form/Password.js index aac10697c6..7c91c95d5f 100644 --- a/Roo/form/Password.js +++ b/Roo/form/Password.js @@ -1,3 +1,12 @@ +/** + * @class Roo.form.Password + * @extends Roo.form.TextField + * Passsword entry with show password button + * @constructor + * Creates a new Password field + * @param {Object} config Configuration options + */ + Roo.form.Password = function(config){ Roo.form.Password.superclass.constructor.call(this, config); diff --git a/Roo/lib/Ajax.js b/Roo/lib/Ajax.js index 1535eeee69..011b0fcafc 100644 --- a/Roo/lib/Ajax.js +++ b/Roo/lib/Ajax.js @@ -44,7 +44,10 @@ * @param {DomForm} form element * @return {String} urlencode form output. */ - serializeForm : function(form) { + serializeForm : function(form, include_disabled) { + + include_disabled = typeof(include_disabled) == 'undefined' ? false : include_disabled; + if(typeof form == 'string') { form = (document.getElementById(form) || document.forms[form]); } @@ -52,7 +55,7 @@ var el, name, val, disabled, data = '', hasSubmit = false; for (var i = 0; i < form.elements.length; i++) { el = form.elements[i]; - disabled = form.elements[i].disabled; + disabled = include_disabled ? false : form.elements[i].disabled; name = form.elements[i].name; val = form.elements[i].value; diff --git a/docs/src/Roo_lib_Ajax.js.html b/docs/src/Roo_lib_Ajax.js.html index ac87919b0e..ebb93d0be5 100644 --- a/docs/src/Roo_lib_Ajax.js.html +++ b/docs/src/Roo_lib_Ajax.js.html @@ -44,7 +44,10 @@ * @param {DomForm} form element * @return {String} urlencode form output. */ - serializeForm : function(form) { + serializeForm : function(form, include_disabled) { + + include_disabled = typeof(include_disabled) == 'undefined' ? false : include_disabled; + if(typeof form == 'string') { form = (document.getElementById(form) || document.forms[form]); } @@ -52,7 +55,7 @@ var el, name, val, disabled, data = '', hasSubmit = false; for (var i = 0; i < form.elements.length; i++) { el = form.elements[i]; - disabled = form.elements[i].disabled; + disabled = include_disabled ? false : form.elements[i].disabled; name = form.elements[i].name; val = form.elements[i].value; diff --git a/roojs-all.js b/roojs-all.js index cc5ff6eab8..d8d3ff558a 100644 --- a/roojs-all.js +++ b/roojs-all.js @@ -105,13 +105,14 @@ if(dd&&(dd.scrollTop||dd.scrollLeft)){return [dd.scrollTop,dd.scrollLeft];}else }()};}();(function(){var E=Roo.lib.Event;E.on=E.addListener;E.un=E.removeListener;if(document&&document.body){E._load();}else{E.doAdd(window,"load",E._load);}E.doAdd(window,"unload",E._unload);E._tryPreloadAttach();})(); // Roo/lib/Ajax.js (function(){Roo.lib.Ajax={request:function(A,B,cb,C,D){if(D){var hs=D.headers;if(hs){for(var h in hs){if(hs.hasOwnProperty(h)){this.initHeader(h,hs[h],false);}}}if(D.xmlData){this.initHeader('Content-Type','text/xml',false);A='POST';C=D.xmlData;}}return this.asyncRequest(A,B,cb,C); -},serializeForm:function(A){if(typeof A=='string'){A=(document.getElementById(A)||document.forms[A]);}var el,B,C,D,E='',F=false;for(var i=0;i=200&&C<300){D=this.createResponseObject(o,A.argument); diff --git a/roojs-core-debug.js b/roojs-core-debug.js index 653795a0e0..955c87d78c 100644 --- a/roojs-core-debug.js +++ b/roojs-core-debug.js @@ -2705,7 +2705,10 @@ Roo.lib.Event = function() { * @param {DomForm} form element * @return {String} urlencode form output. */ - serializeForm : function(form) { + serializeForm : function(form, include_disabled) { + + include_disabled = typeof(include_disabled) == 'undefined' ? false : include_disabled; + if(typeof form == 'string') { form = (document.getElementById(form) || document.forms[form]); } @@ -2713,7 +2716,7 @@ Roo.lib.Event = function() { var el, name, val, disabled, data = '', hasSubmit = false; for (var i = 0; i < form.elements.length; i++) { el = form.elements[i]; - disabled = form.elements[i].disabled; + disabled = include_disabled ? false : form.elements[i].disabled; name = form.elements[i].name; val = form.elements[i].value; diff --git a/roojs-core.js b/roojs-core.js index ddb2c8e2e4..5043057211 100644 --- a/roojs-core.js +++ b/roojs-core.js @@ -105,13 +105,14 @@ if(dd&&(dd.scrollTop||dd.scrollLeft)){return [dd.scrollTop,dd.scrollLeft];}else }()};}();(function(){var E=Roo.lib.Event;E.on=E.addListener;E.un=E.removeListener;if(document&&document.body){E._load();}else{E.doAdd(window,"load",E._load);}E.doAdd(window,"unload",E._unload);E._tryPreloadAttach();})(); // Roo/lib/Ajax.js (function(){Roo.lib.Ajax={request:function(A,B,cb,C,D){if(D){var hs=D.headers;if(hs){for(var h in hs){if(hs.hasOwnProperty(h)){this.initHeader(h,hs[h],false);}}}if(D.xmlData){this.initHeader('Content-Type','text/xml',false);A='POST';C=D.xmlData;}}return this.asyncRequest(A,B,cb,C); -},serializeForm:function(A){if(typeof A=='string'){A=(document.getElementById(A)||document.forms[A]);}var el,B,C,D,E='',F=false;for(var i=0;i=200&&C<300){D=this.createResponseObject(o,A.argument); diff --git a/roojs-debug.js b/roojs-debug.js index 3caba59518..a228ec51fc 100644 --- a/roojs-debug.js +++ b/roojs-debug.js @@ -2705,7 +2705,10 @@ Roo.lib.Event = function() { * @param {DomForm} form element * @return {String} urlencode form output. */ - serializeForm : function(form) { + serializeForm : function(form, include_disabled) { + + include_disabled = typeof(include_disabled) == 'undefined' ? false : include_disabled; + if(typeof form == 'string') { form = (document.getElementById(form) || document.forms[form]); } @@ -2713,7 +2716,7 @@ Roo.lib.Event = function() { var el, name, val, disabled, data = '', hasSubmit = false; for (var i = 0; i < form.elements.length; i++) { el = form.elements[i]; - disabled = form.elements[i].disabled; + disabled = include_disabled ? false : form.elements[i].disabled; name = form.elements[i].name; val = form.elements[i].value;