获取启动/创建Global对象的函数名称

时间:2012-11-29 09:09:58

标签: javascript

我有一个DatePicker类,它是从不同位置的不同函数调用的,具有不同的选项。

现在我添加了一个selectbox,它根据所选值为DatePicker加载额外的选项。

在Selectbox的onchange事件上我想刷新DatePicker,带有额外的选项。

但是,可以从不同的函数调用DatePicker,具有不同的选项/设置 并且onChange事件实际上不知道最后调用了哪个函数,但我有一个Global数据贴图对象。

有没有办法再次调用Same函数,这个函数被称为显示DataPicker?

1 个答案:

答案 0 :(得分:1)

您可以更新DatePicker类中的变量 - 一个包含调用者ID,名称或您想要的任何内容的变量。如果函数调用DatePicker,它还将通过类的“初始化程序”更新类变量,然后在onChange中,您可以通过检查该变量来检查调用DatePicker的人,并执行相关操作。 ;)