You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2013/04/11 14:21:18 UTC

[jira] [Resolved] (WICKET-5087) Make it easier to request (ajax)behaviors by name from JavaScript

     [ https://issues.apache.org/jira/browse/WICKET-5087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Grigorov resolved WICKET-5087.
-------------------------------------

    Resolution: Later

Closing this because I cannot find a solution that will solve the problems in the comments above.
                
> 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
>         Attachments: WICKET-5087-1.patch, WICKET-5087.patch, wicket-ajax-shorturl1.tar.gz, wicket-ajax-shorturl.tgz
>
>
> 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