[Jifty-commit] jifty branch, autocomplete-refactor, updated. b082296b0a45933fd5babdf1df4a7cfeb850018c
Jifty commits
jifty-commit at lists.jifty.org
Tue Mar 23 12:31:40 EDT 2010
The branch, autocomplete-refactor has been updated
via b082296b0a45933fd5babdf1df4a7cfeb850018c (commit)
from 98fd15c1ad4ae5fe6279710874280ebbf14303f3 (commit)
Summary of changes:
share/web/static/js/jifty.js | 29 ++++++++++++++++++-----------
1 files changed, 18 insertions(+), 11 deletions(-)
- Log -----------------------------------------------------------------
commit b082296b0a45933fd5babdf1df4a7cfeb850018c
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Tue Mar 23 12:24:00 2010 -0400
Clean up the argument building a little
diff --git a/share/web/static/js/jifty.js b/share/web/static/js/jifty.js
index 1ac15ba..f7ebbcb 100644
--- a/share/web/static/js/jifty.js
+++ b/share/web/static/js/jifty.js
@@ -1731,17 +1731,24 @@ Jifty.addAutocompleter = function (id) {
jQuery(selector).autocomplete('/__jifty/autocomplete.xss', {
cache: false,
extraParams: function () {
- var request = { path: this.url, actions: {} };
- var a = {};
- a['moniker'] = 'autocomplete';
- a['class'] = 'Jifty::Action::Autocomplete';
- a['fields'] = {};
- a['fields']['moniker'] = action.moniker;
- a['fields']['argument'] = Jifty.Form.Element.getField(field);
- request['actions']['autocomplete'] = a;
- request['actions'][action.moniker] = action.data_structure();
- request['actions'][action.moniker]['active'] = 0;
- return request;
+ var actions = {
+ autocomplete: {
+ moniker: 'autocomplete',
+ class: 'Jifty::Action::Autocomplete',
+ fields: {
+ moniker: action.moniker,
+ argument: Jifty.Form.Element.getField(field)
+ }
+ }
+ };
+
+ actions[action.moniker] = action.data_structure();
+ actions[action.moniker]['active'] = 0;
+
+ return {
+ path: this.url,
+ actions: actions
+ };
}
});
};
-----------------------------------------------------------------------
More information about the Jifty-commit
mailing list