diff options
| -rw-r--r-- | HISTORY | 2 | ||||
| -rw-r--r-- | framework/Web/Javascripts/source/prado/activecontrols/ajax3.js | 8 | ||||
| -rw-r--r-- | framework/Web/Javascripts/source/prado/prado.js | 2 | 
3 files changed, 10 insertions, 2 deletions
| @@ -36,6 +36,8 @@ BUG: Issue #365 - [Runtime Notice] Declaration of T${DriverName}MetaData::quoteT  BUG: Issue #367 - Parameterized RegularExpression property in UrlMapping raise TPhpErrorException in DOMDocument::loadXML() (Yves)  BUG: Issue #368 - Clearing selection of a TActiveDropDownList in callback should select its prompt (ctrlaltca)  ENH: Performance (micro)optimization in TUrlMapping::loadUrlMappings - invoke `getDefaultMappingClass` outside of loop (Yves) +BUG: TActiveMultiView must update clientside only when necessary to get other active controls work fine inside it (ctrlaltca) +BUG: TListBox doesn't correctly reports selected indices to serverside on callback  Version 3.1.10 Jul 17, 2011  BUG: Added missing timeout on TCacheHttpSession (ctrlaltca) diff --git a/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js b/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js index b0e4e31e..2d410375 100644 --- a/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js +++ b/framework/Web/Javascripts/source/prado/activecontrols/ajax3.js @@ -869,7 +869,13 @@ Prado.CallbackRequest.prototype = Object.extend(Prado.AjaxRequest.prototype,  		{
  			callback.PostDataLoaders.each(function(name)
  			{
 -				$A(document.getElementsByName(name)).each(function(element)
 +				var elements=$A(document.getElementsByName(name));
 +				if(elements.size() == 0)
 +				{
 +					name += '[]';
 +					elements=$A(document.getElementsByName(name));
 +				}
 +				elements.each(function(element)
  				{
  					//IE will try to get elements with ID == name as well.
  					if(element.type && element.name == name)
 diff --git a/framework/Web/Javascripts/source/prado/prado.js b/framework/Web/Javascripts/source/prado/prado.js index d2fc8bdf..ce789456 100644 --- a/framework/Web/Javascripts/source/prado/prado.js +++ b/framework/Web/Javascripts/source/prado/prado.js @@ -8,7 +8,7 @@ var Prado =  	 * Version of Prado clientscripts
  	 * @var Version
  	 */
 -	Version: '3.1',
 +	Version: '3.2',
  	/**
  	 * Registry for Prado components
 | 
