Hi,
I have written a custom extender. In this custom externder, after a specific function is called, I would like to call another javascript function. This custom extender is re-used in various scenarios.So the javascript function to call is different in different scenarios. Code for all these scenarios cannot be put in the extender js file. So I would like to pass a dynamic javascript function name as a property value to the extender, and also give it the path of the js file which contains this javascript function. However I am unable to write this.
Can some one help please
Regards
Raj
Hi,
You can use eval function to invoke a function with its name.
For instance:
// in the .js file of the extender
function handler()
{
// a specific function
eval(_functionNameFiled + '();'); //_functionNameFiled is a field that hold the name of the function to be invoked
}
Marked your property asExtenderControlMethod, make this property as a function interface
No comments:
Post a Comment