Martin Grigorov created WICKET-5087:
---------------------------------------
Summary: Make it easier to request (ajax)behaviors by name from
JavaScript
Key: WICKET-5087
URL: https://issues.apache.org/jira/browse/WICKET-5087
Project: Wicket
Issue Type: New Feature
Components: wicket
Affects Versions: 6.6.0
Reporter: Martin Grigorov
Assignee: Martin Grigorov
Many JavaScript libraries require server endpoint for making requests for
loading/saving data.
To integrate such JS library with Wicket the application developer should make
the IRequestListener's url available as an endpoint. That is it need to store
somewhere the url produced by #urlFor() or AjaxBehavior#getCallbackUrl().
This new feature will make this much simpler for the application developer.
A new method will be added to Wicket.Ajax namespace to facilitate this:
Wicket.Ajax.short({
'su': 'countries',
'dep': [function() {return [{'name': 'extra', 'value': 'param'}]}],
'coh': [function() {console.log('Completed!')}]
});
This new method will again receive an object with all possible attributes plus
a new one - 'su', stands for 'short/stable/simple' url.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira