Suggest component throws js error: 'afterUpdateElement is not a function'
-------------------------------------------------------------------------

                 Key: TAPESTRY-1795
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1795
             Project: Tapestry
          Issue Type: Bug
          Components: Framework
    Affects Versions: 4.1.2
            Reporter: Igor Drobiazko
            Priority: Critical
             Fix For: unspecified


It is not possible to define a client side javascript function to be called 
after the element has been updated.
Something like: options=literal:{afterUpdateElement: myAfterUpdateElement} 
doesn't work because the method JSONObject#valueToString is always quoting all 
the elements of the json object. The output of the component is:

var suggest = new Ajax.Autocompleter(......, ......,  
{.....,"afterUpdateElement":"myAfterUpdateElement",......});

But Ajax.Autocompleter expects a reference to a js function. Thats is the 
reason for the js error:

this.options.afterUpdateElement is not a function
[Break on this error] this.options.afterUpdateElement(this.element, 
selectedElement);


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to