2016-08-24 2 views
0

안녕하세요, 자바 스크립트에서 사용하는 표에 문제가 있습니다. 내가 먼저 시도한 것을 말해 줄께. 기본적으로 버튼에 첨부 된 키 이벤트가 있습니다. 그러나 나는 이것을 무시하고이 특정 keyup 이벤트를 위해 다른 작업을 수행하려고합니다. 머물 필요가있는 다른 키 이벤트가 있지만 행을 선택했을 때 삭제 단추를 누르면 변경 될 필요가 있습니다.자바 스크립트에서 키 이벤트 업데이트하기

나는 bind와 unbind를 대상으로하는 것을 포함하여 몇 가지 시도를 해봤지만 아무것도 작동하지 않는 것 같습니다.

삭제 기능에 경고를 첨부하여 어떤 요소가 해당 기능을 실행했는지 표시하고 데이터 그리드로 되돌아옵니다.

또한 전복을 막으려 고했지만 운이 없었습니다.

    $(".divDataGrid") 
        .keyup(function(event) { 
         console.log("seamus"); 
         event.stopPropagation(); 
         // Do something 
        }); 

그러나이 중 아무 것도 작동하지 않습니다. 거기에 비슷한 문제가 발생했거나 해결 방법에 대한 아이디어가있는 사람이 있습니까?

답변

0

정확하게 이해하면 버튼의 기본 동작을 방지하려고합니다. 이 경우 사용해야하는 것은 event.preventDefault();

event.stopPropagation();입니다. 이벤트가 버블 링되는 것을 막을 수 있습니다. 기본 동작을 제한하지 않습니다.

관련 문제