$('#AccountID').change(SelectAccounts);
and then (SelectProducts)
내가 함수 SelectProducts가 같은 줄에 SelectAccounts 후 모든 실행 할 수있는 몇 가지 방법이 있나요?
$('#AccountID').change(SelectAccounts);
and then (SelectProducts)
내가 함수 SelectProducts가 같은 줄에 SelectAccounts 후 모든 실행 할 수있는 몇 가지 방법이 있나요?
방법에 대해 : 그 두 가지 기능이
가$("#AccountID").change(SelectAccounts).change(SelectProducts);
(. jQuery를에, 이벤트 핸들러가 그들이되어있어 순서대로 실행됩니다 SelectAccounts
항상 SelectProducts
전에 실행됩니다)
하면 좋겠 그래서 별도로 전화해야합니다. 경우
$('#AccountID').change(function() {
SelectAccounts();
SelectProducts();
});
이 두 번째 함수의 정확한 실행 시간을 제어 할 필요가,이 토론 유용 할 수 있습니다 : Upon Link Click and setTimeout
사용 jQuery.Callbacks()
이 의 jQuery V1.7에서 추가
var callbacks = $.Callbacks();
callbacks.add(SelectAccounts);
callbacks.add(SelectProducts);
//then use callbacks.fire() with supported flags