2012-11-29 2 views
0

다른 옵션으로 다른 위치에서 다른 함수에서 호출되는 DatePicker 클래스가 있습니다.전역 개체가 초기화/생성 된 함수 이름을 가져 오는 중

이제 선택한 값에 따라 DatePicker에 대한 추가 옵션을로드하는 선택 상자를 추가했습니다.

on selectbox의 onchange 이벤트 추가 옵션을 사용하여 DatePicker를 새로 고침하고 싶습니다.

그러나 DatePicker를 다른 함수에서 호출 할 수 있으므로 다른 옵션/설정이 이고 onChange 이벤트는 실제로 어떤 함수가 마지막으로 호출되었는지 알지 못합니다.하지만 전역 데이터 피어가 있습니다.

DataPicker를 표시하기 위해 마지막으로 호출 된 동일한 함수를 다시 호출하는 방법이 있습니까?

+0

질문을 명확하게하고 코드를 추가 해주실 수 있습니까? –

답변

1

DatePicker 클래스 내에서 변수를 업데이트 할 수 있습니다. 호출자 ID 나 이름 또는 원하는 모든 것을 포함하는 변수입니다. 함수가 DatePicker를 호출하면 클래스의 "initializer"를 통해 클래스 변수를 업데이트 한 다음 onChange에서 해당 변수를 확인하여 누가 DatePicker를 호출했는지 확인할 수 있습니다. ;)

관련 문제