두 개의 Ajax Get 함수가 있습니다. 성공이 후 아약스두 개의 아약스 호출이있는 단일 함수
function get_power_mgt_settings() {
window.mv.do_ajax_call('GET',power_mgt.get_spin_down_url{},'xml',true,show_spin_down_settings, window.mv.handle_error);
window.mv.do_ajax_call('GET',power_mgt.get_power_schedule_url{},'xml',true,show_power_schedule_settings, window.mv.handle_error);
}
function show_power_schedule_settings(data) {
----some data to populate table<br>
}
function show_spin_down_settings(data){
-----some data to populate table<br>
}
내 문제를 처리 성공을위한 다른 기능을 가지고 내가 클릭하여 데이터를 저장하는 함수를 호출 버튼을 제출할 때이 버튼을 제출해야한다는 것입니다. 데이터를 제출 한 후 첫 번째 제출 버튼에서 나는 show_power_schedule_settings() 만 다시로드해야합니다. 데이터를 제출 한 후 두 번째 제출 버튼에서 나는 show_spin_down_settings()
으로 전화해야합니다. 그러나 실제로이 두 함수는 get_power_mgt_settings()
이라는 단일 함수와 병합됩니다. 그래서 의심의 여지가 어떻게이 함수를 호출 할 수 있습니다. 미리 감사드립니다. get_power_mgt_settings(params);
예
당신은 쉽게 사용에 필요한 기능을 분리 할 것입니다
get_power_mgt_settings("secondSubmit");
으로 호출합니다. – Abhidev당신이 말한 것은 맞지만 나는 최대한 내 코드를 최적화하는 것을 좋아합니다. –