내 코드는 다음과 같습니다.
$(function()
{
//code for ajax with autocomplete
$('#autocomplete').on('change', function () {
}).change();
$('#autocomplete').on('autocompleteselect', function (e, ui) {
// Event code
}
});
그래서 제가 기본적으로하고 싶은 것은 "일반"이라는 이름을 부여하는 것입니다. 더 나은 단어가없는 경우 다른 곳에서도 "이벤트 코드"를 호출 할 수 있도록 기능을 제공합니다.
따라서 코드 줄은 다음과 같아야합니다.
$('#autocomplete').on('autocompleteselect', genericFunction (e, ui) {
그러나 문제는 그렇게하면 기호 "e"를 찾을 수 없다는 오류가 발생하고 "e"를 제거하면 "ui"를 찾을 수 없다는 것입니다.
그래도 이러한 매개 변수가 필요하므로 제거 할 수 없습니다.
누구든지 여기서 도울 수 있습니까?
다음과 같은 함수를 선언합니다.
function eventHandler(e,ui){
//code here
}
그리고:
$('#autocomplete').on('autocompleteselect', eventHandler);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다