href 속성을 포함하는 a 요소가 있습니다. 그것을 클릭하면 사용자가 해당 작업을 확인하도록 데이터가 삭제됩니다. href 속성은 GET 매개 변수에서 삭제 될 데이터의 ID를 가진 php 파일을 참조합니다. 나는 그 JS의 다음 부분을 실행해야, 온 클릭 속성을 추가했습니다 (그것은 확인을 요청하는 의미 UI 모달 방송) :<a> 요소에서 onclick 사용
confirmmodal = function() {
beforeunload = function() {
$('.ui.basic.modal')
.modal({
closable: false,
onDeny: function() {
return false;
},
onApprove: function() {
return true;
}
})
.modal('show')
;
}
}
을하지만이 프로그램을 실행할 때 여전히 삭제할 것 페이지로 이동 데이터 (아직 작성하지 않았으므로 삭제되지 않습니다). onclick 속성에 href 속성보다 우선 순위를 부여하는 옵션이 있습니까?
어떤 모달을 사용합니까, 어떤 jQuery 플러그인, 어떤 HTML 코드가 뒤에 있습니까? 어떻게 모달이라고 부릅니까? 모든 필수 코드를 입력하십시오. – skobaljic
[jQuery로 기본 링크 클릭 동작을 중지하는 방법] (http://stackoverflow.com/questions/5632031/how-to-stop-default-link-click-behavior-with-jquery)의 가능한 복제본. 콜백 외부에서해야하므로 기본 금지를 사용하십시오. –
링크 포인트의 href를 가져 와서 모달 창을 트리거 할 수없고 확인 모달이 다른 페이지에 대한 링크를 포함하거나 해당 페이지에 AJAX 호출을 수행하는 함수를 트리거 할 수없는 이유는 무엇입니까? 모자 방법으로 페이지의 삭제 링크는 삭제 작업을 유발할 수 없으며 삭제를 트리거하지 않고 모달을 닫을 수 있습니다. 그렇지 않으면 "확인"이 눌려지면 삭제 조치가 발생할 수 있습니다. – gavgrif