JQuery는 첫 번째 클릭시 실행되지 않지만 두 번째 클릭시 실행됩니다.

제이콥 말 토이

AJAX를 실행하여 MySQL에서 데이터베이스를 업데이트 한 다음 JQuery 함수를 실행하여 다른 파일을로드 (기본적으로 새로 고침)하여 페이지 새로 고침이 필요하지 않도록하려고합니다. 나는 JQuery & AJAX를 처음 접했기 때문에 이것을 완전히 잘못하고있을 수 있습니다. 데이터베이스 업데이트 작업을 위해 AJAX를 이미 얻었지만 JQuery는 두 번째 클릭 만 등록하는 것 같습니다.

Stack Overflow를 통해 많은 것을 검색했지만 저에게 맞는 것 같은 것을 찾지 못했습니다. 내가 찾은 가장 일반적인 솔루션은 다음과 같습니다.

$('#display_details').on('click', '.addpa1', function() {
        $('#display_details').load('project_member_list.php');
});

이것은 나를 위해 작동하지 않거나 제대로 사용하지 않습니다.

JQuery

$(document).ready(function(){
    $('.editProject').click(function(){
        $('#display_details').load('project_member_list.php');
    });
    $('.addpa1').click(function(){
        $('#display_details').load('project_member_list.php');
    });
    $('.addpa2').click(function(){
        $('#display_details').load('project_member_list.php');
    });
    $('.rempa2').click(function(){
        $('#display_details').load('project_member_list.php');
    });
    $('.rempa1').click(function(){
        $('#display_details').load('project_member_list.php');
    });
   })

HTML

<a name='addpa1' href='#' class='btn btn-success btn-sm addpa1' id='User.1' role='button' data-proid='2' title='Make PA #1' data-toggle='tooltip'>Make PA #1</a> 
<div id="display_details"></div>

혼란을 줄이기 위해 버튼 하나의 예를 들었습니다. 나머지는 클릭 기능과 함께 사용되는 클래스 이름을 제외하고는 동일합니다.

추가 JS

$( document ).ready(function() {

$( "#showToast" ).click(function() {
$('.toast').toast('show');
});

});

$('#modal').on('shown', function () {
   $("#modal-content").scrollTop(0);
});

JQuery를 등록하려면 두 번 클릭해야합니다.

제이콥 말 토이

나는 그것을 알아. 각 버튼에 대해 두 개의 개별 함수를 호출했습니다 (하나는 AJAX 용, 다른 하나는 JQuery 용). JQuery 함수 내용을 AJAX 함수에 넣으면 문제가 해결되었습니다.

이 문제를 도와 주신 모든 분들께 감사드립니다!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

두 번째 클릭시 jQuery가 실행되지 않음

분류에서Dev

JQuery 애니메이션은 첫 번째 클릭시 이동하지만 두 번째 클릭시 이동하지 않습니다.

분류에서Dev

JQuery on ( "submit")이 첫 번째 클릭에서 실행되지 않음

분류에서Dev

jQuery 함수 실행하려면 두 번 클릭해야하지만 첫 번째 div가 표시되기를 원합니다.

분류에서Dev

두 번째 클릭시 버튼 클릭이 실행되지 않음

분류에서Dev

두 번째 실행시 첫 번째 함수 실행 중지 (Python)

분류에서Dev

첫 번째 클릭시 애니메이션 전환이 실행되지 않음

분류에서Dev

내 자바 스크립트 클릭 이벤트는 두 번째 클릭에서 실행되지만 첫 번째 클릭에서는 실행되지 않습니다.

분류에서Dev

jQuery로 두 번째 클릭시 {{...}} 실행없이 Angular ng-click이 실행되지 않음

분류에서Dev

첫 번째 클릭시 버튼 onclick 이벤트가 실행되지 않음

분류에서Dev

react setState ()는 첫 번째 클릭에서 작동하지 않지만 두 번째, 세 번째 클릭에서는 잘 작동합니다.

분류에서Dev

클릭 이벤트 리스너가 호출 한 함수는 클릭하지 않고 호출되지만 두 번째 실행시에만

분류에서Dev

on ( 'click'....)은 두 번째 클릭 후에 만 실행됩니다.

분류에서Dev

Boostrap-Popover는 두 번째 클릭 후에 만 실행됩니다.

분류에서Dev

For 루프는 두 번 실행되지만 첫 번째 파일에 대해서만 실행됩니다.

분류에서Dev

For 루프는 두 번 실행되지만 첫 번째 파일에 대해서만 실행됩니다.

분류에서Dev

클릭시 기능 실행 및 두 번째 클릭시 반전

분류에서Dev

첫 번째 클릭 숨기기, 두 번째 클릭 다시 표시

분류에서Dev

jquery에서 두 번째 클릭시 기능 실행

분류에서Dev

JQuery 함수는 첫 번째 클릭에서 실행되지 않지만 모든 후속 클릭에서 예상대로 작동합니다.

분류에서Dev

첫 번째 플러터 이미지가 표시되지만 두 번째는 표시되지 않습니다.

분류에서Dev

두 번째 클릭시 행 전환

분류에서Dev

내 변수 초기화는 첫 번째 클릭으로 작동하지 않지만 두 번째 클릭으로 작동합니다.

분류에서Dev

Jquery 그리드는 첫 번째 클릭에서만로드되고 후속 클릭에서는 다시로드되지 않습니다.

분류에서Dev

첫 번째 클릭 후 jQuery 코드 블록 실행을 중지하는 방법

분류에서Dev

ListFragment 어댑터 onClick은 첫 번째 클릭시 코드의 일부만 실행하고 연속 클릭시 제대로 실행됩니다.

분류에서Dev

ng-click은 첫 번째 클릭에서 스크롤 지시문을 활성화하지 않고 두 번째 클릭합니까?

분류에서Dev

첫 번째 두 번 클릭하는 Chrome

분류에서Dev

클릭 기능이 두 번 호출되지만 첫 번째 클릭에서만 호출됩니까?

Related 관련 기사

  1. 1

    두 번째 클릭시 jQuery가 실행되지 않음

  2. 2

    JQuery 애니메이션은 첫 번째 클릭시 이동하지만 두 번째 클릭시 이동하지 않습니다.

  3. 3

    JQuery on ( "submit")이 첫 번째 클릭에서 실행되지 않음

  4. 4

    jQuery 함수 실행하려면 두 번 클릭해야하지만 첫 번째 div가 표시되기를 원합니다.

  5. 5

    두 번째 클릭시 버튼 클릭이 실행되지 않음

  6. 6

    두 번째 실행시 첫 번째 함수 실행 중지 (Python)

  7. 7

    첫 번째 클릭시 애니메이션 전환이 실행되지 않음

  8. 8

    내 자바 스크립트 클릭 이벤트는 두 번째 클릭에서 실행되지만 첫 번째 클릭에서는 실행되지 않습니다.

  9. 9

    jQuery로 두 번째 클릭시 {{...}} 실행없이 Angular ng-click이 실행되지 않음

  10. 10

    첫 번째 클릭시 버튼 onclick 이벤트가 실행되지 않음

  11. 11

    react setState ()는 첫 번째 클릭에서 작동하지 않지만 두 번째, 세 번째 클릭에서는 잘 작동합니다.

  12. 12

    클릭 이벤트 리스너가 호출 한 함수는 클릭하지 않고 호출되지만 두 번째 실행시에만

  13. 13

    on ( 'click'....)은 두 번째 클릭 후에 만 실행됩니다.

  14. 14

    Boostrap-Popover는 두 번째 클릭 후에 만 실행됩니다.

  15. 15

    For 루프는 두 번 실행되지만 첫 번째 파일에 대해서만 실행됩니다.

  16. 16

    For 루프는 두 번 실행되지만 첫 번째 파일에 대해서만 실행됩니다.

  17. 17

    클릭시 기능 실행 및 두 번째 클릭시 반전

  18. 18

    첫 번째 클릭 숨기기, 두 번째 클릭 다시 표시

  19. 19

    jquery에서 두 번째 클릭시 기능 실행

  20. 20

    JQuery 함수는 첫 번째 클릭에서 실행되지 않지만 모든 후속 클릭에서 예상대로 작동합니다.

  21. 21

    첫 번째 플러터 이미지가 표시되지만 두 번째는 표시되지 않습니다.

  22. 22

    두 번째 클릭시 행 전환

  23. 23

    내 변수 초기화는 첫 번째 클릭으로 작동하지 않지만 두 번째 클릭으로 작동합니다.

  24. 24

    Jquery 그리드는 첫 번째 클릭에서만로드되고 후속 클릭에서는 다시로드되지 않습니다.

  25. 25

    첫 번째 클릭 후 jQuery 코드 블록 실행을 중지하는 방법

  26. 26

    ListFragment 어댑터 onClick은 첫 번째 클릭시 코드의 일부만 실행하고 연속 클릭시 제대로 실행됩니다.

  27. 27

    ng-click은 첫 번째 클릭에서 스크롤 지시문을 활성화하지 않고 두 번째 클릭합니까?

  28. 28

    첫 번째 두 번 클릭하는 Chrome

  29. 29

    클릭 기능이 두 번 호출되지만 첫 번째 클릭에서만 호출됩니까?

뜨겁다태그

보관