2 개의 양식이있는 페이지가 있습니다. 각 양식에는 입력 텍스트 필드가 있습니다.jQuery : keyUp 및 변경 이벤트가 모두 필요합니까?
첫 번째 양식의 입력 텍스트에있는 값은 두 번째 양식의 입력 텍스트에있는 값과 동일해야합니다.
값이 변경되면 다른 입력 텍스트 필드도 해당 값을 수정합니다.
onkeyup
과 onchange
이벤트를 모두 사용해야합니까?
아니요, 사용하려는 것이 맞습니까?
나는 2 개의 게시물 요청을 가지고 있기 때문에이 질문을하고 있는데, 나는 이것이 이유라고 생각한다.
$('input.searchbox').keyup(function(){
$('input.txtfieldsearch').val($('input.searchbox').val());
listViewUpdate();
$('input.txtfieldsearch').trigger("keyup");
});
$('input.txtfieldsearch').keyup(function(){
$('input.searchbox').val($('input.txtfieldsearch').val());
listViewUpdate();
});
$('input.searchbox').change(function(){
$('input.txtfieldsearch').val($('input.searchbox').val());
listViewUpdate();
$('input.txtfieldsearch').trigger("change");
});
$('input.txtfieldsearch').change(function(){
$('input.searchbox').val($('input.txtfieldsearch').val());
listViewUpdate();
});
사용 권한은 무엇입니까? –
언제 값을 업데이트 하시겠습니까? 'change'와'keyup'은 서로 다른 이벤트이며, 둘 다 사용할 수 있습니다. – Bergi
'searchbox'에서'listViewUpdate'를 두 번 호출했음을 확인 했습니까? – Bergi