diff options
author | wei <> | 2006-06-18 06:49:29 +0000 |
---|---|---|
committer | wei <> | 2006-06-18 06:49:29 +0000 |
commit | 2d88e84697fa4a36b7a2077b9e086aa2f9d3d67a (patch) | |
tree | 0c2c4e1cbe197018e264cf1de3ed6a2351771cfa /framework/Web/Javascripts/prado | |
parent | 313378ad2905fc07be00183b2acc61284c1c2c39 (diff) |
Add ActiveCheckBox
Diffstat (limited to 'framework/Web/Javascripts/prado')
-rw-r--r-- | framework/Web/Javascripts/prado/activecontrols3.js | 11 | ||||
-rw-r--r-- | framework/Web/Javascripts/prado/element.js | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/framework/Web/Javascripts/prado/activecontrols3.js b/framework/Web/Javascripts/prado/activecontrols3.js index 50ff39d6..7039feec 100644 --- a/framework/Web/Javascripts/prado/activecontrols3.js +++ b/framework/Web/Javascripts/prado/activecontrols3.js @@ -15,6 +15,17 @@ Prado.WebUI.CallbackControl = Class.extend(Prado.WebUI.PostBackControl, */
Prado.WebUI.TActiveButton = Class.extend(Prado.WebUI.CallbackControl);
+/**
+ * Active check box.
+ */
+Prado.WebUI.TActiveCheckBox = Class.extend(Prado.WebUI.CallbackControl,
+{
+ onPostBack : function(event, options)
+ {
+ new Prado.CallbackRequest(options.EventTarget, options);
+ }
+});
+
/**
* TActiveTextBox control, handles onchange event.
*/
diff --git a/framework/Web/Javascripts/prado/element.js b/framework/Web/Javascripts/prado/element.js index 5c76d4e6..59a8ea1e 100644 --- a/framework/Web/Javascripts/prado/element.js +++ b/framework/Web/Javascripts/prado/element.js @@ -19,7 +19,7 @@ Prado.Element = if(!el && !isList) return;
method = isList ? 'check'+method : el.tagName.toLowerCase()+method;
var selection = Prado.Element.Selection;
- if(isFunction(selection[method]))
+ if(typeof(selection[method]) == "function")
selection[method](isList ? element : el,value);
},
|