div의 콘텐츠를 "다시로드"하는 방법은 무엇입니까?

페로 믹스

내 페이지에는 listview를 div포함하는 요소가 있습니다 MetroUI.

    ...
    <div id="listSalles" class="listview">
        <?php
        $ret = ReservationSalle::lireParCritere([]); // database SELECT query
        if ($ret->count() > 0) {
            $html = '';
            foreach ( $ret as $key => $val ) {
                $html .= '<div class="list" id="salle_'.$ret[$key]->salle_code.'_'.$ret[$key]->flag_reserver.'">
                            <span class="mif-bookmarks list-icon"></span>
                            <span class="list-title">'.$ret[$key]->salle_lib.'</span>
                            <span class="place-right"><button id="reservS_'.$ret[$key]->salle_code.'" class="button default">R&eacute;server</button></span>
                            <br/>
                            <span class="sub-title">'.$ret[$key]->reserver.'</span>
                          </div>';
            }
            echo $html;
        }
        else {
            echo '<br/><div class="sub-header">Aucun enregistrement</div>';
        }
        ?>
    </div>
    ...

보시다시피 listview를 채우는 데이터베이스 SELECT 쿼리가 있습니다. listview 외부의 버튼을 누를 때이 listview의 내용을 "다시로드"하고 싶습니다. 그렇게하는 방법 ?

이반카 토도 로바

그렇게하려면 자바 스크립트를 사용하세요.

PHP 스크립트에 현재 코드를 넣으십시오.

$ret = ReservationSalle::lireParCritere([]); // database SELECT query
if ($ret->count() > 0) {
    $html = '';
    foreach ($ret as $key => $val) {
        $html .= '<div class="list" id="salle_' . $ret[$key]->salle_code . '_' . $ret[$key]->flag_reserver . '">
                    <span class="mif-bookmarks list-icon"></span>
                    <span class="list-title">' . $ret[$key]->salle_lib . '</span>
                    <span class="place-right"><button id="reservS_' . $ret[$key]->salle_code . '" class="button default">R&eacute;server</button></span>
                    <br/>
                    <span class="sub-title">' . $ret[$key]->reserver . '</span>
                  </div>';
    }
    return $html;
} else {
    return '<br/><div class="sub-header">Aucun enregistrement</div>';
}

그것을 부르 자 data.php. 그런 다음 페이지에서 jQuery를로드하고 (아직 더 쉽기 때문에) 다음 JS를 추가합니다.

$.ajax({
    type: 'GET',
    url: 'data.php'
}).done(function (result) {
    $("#listSalles").html(data); //Here you replace the current content with the update
}, "html");

그런 다음이 JS를 $(document).ready(function() {})클릭 리스너 내부와 내부 에 래핑합니다 $(btn).click(function(){ }).

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JavaScript로 div를 다시로드하는 방법은 무엇입니까?

분류에서Dev

JQuery를 사용하여 X 초마다 div 콘텐츠를 자동으로 다시로드하는 방법은 무엇입니까?

분류에서Dev

페이지를 다시로드하지 않고 텍스트 영역 값을 의미있는 콘텐츠로 변환하는 방법은 무엇입니까?

분류에서Dev

콘텐츠를 다시로드하지 않고 사용하기 위해 즉시 $ () 선택기의 값을 변경하는 방법은 무엇입니까?

분류에서Dev

VueJs에서 구성 요소를 다시로드 (다시로드)하거나 제거하고 다시로드하는 방법은 무엇입니까?

분류에서Dev

SoftLayer의 BMC에서 다른 버전의 XenServer를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Angular의 subscrition에서 정보를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Rails 4.2 : 모델 정의를 강제로 다시로드하는 방법은 무엇입니까?

분류에서Dev

콘텐츠를 다시로드 할 때 react-quill이 목록 앞에 새 줄을 삽입하는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

JSONObject 콘텐츠를 다시로드하는 방법

분류에서Dev

systemd 서비스를 다시로드하는 방법은 무엇입니까?

분류에서Dev

viewdidload를 자동으로 다시로드하는 방법은 무엇입니까?

분류에서Dev

JQuery 창 다시로드를 지연하는 방법은 무엇입니까?

분류에서Dev

세 개의 div가 있는데 전체 페이지를 다시로드하지 않고 두 번째 div를 새로 고치는 방법은 무엇입니까?

분류에서Dev

페이지가 다시로드 될 때 복원하기 위해`div`의 스크롤 위치를 기억하는 방법은 무엇입니까?

분류에서Dev

Ajax long-poll이 Chrome에서 div를 다시로드하는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

jquery-콘텐츠가 div 내에서로드되는 페이지를 다시로드합니다.

분류에서Dev

양식을 제출할 때 다른 SQL 쿼리로 div를 다시로드하는 방법은 무엇입니까?

분류에서Dev

localStorage를 사용하여 페이지를 다시로드 할 때 Vimeo의 일시 중지 시간을 복원하는 방법은 무엇입니까?

분류에서Dev

전체 사이트를 다시로드하지 않고 사이트의 일부를 교체하는 방법은 무엇입니까?

분류에서Dev

모든 판매자의 제품을 표시하고 페이지를 다시로드 할 때마다 변경하는 방법은 무엇입니까?

분류에서Dev

Onsen-UI : 화면상의 페이지 속성을 업데이트하고보기를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Ansible을 사용하여 방화벽 서비스를 다시로드하는 방법은 무엇입니까?

분류에서Dev

UICollectionViewDiffableDataSource를 사용할 때 UICollectionView의 섹션에서 데이터를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Laravel 5.4에서 뷰를 다시로드 한 후 양식의 모든 필터를 보존하는 방법은 무엇입니까?

분류에서Dev

Django. 페이지를 다시로드 한 후 양식 필드의 데이터를 보존하는 방법은 무엇입니까?

분류에서Dev

데이터베이스 grails에서 도메인 클래스의 인스턴스를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Vim을 잘못 변경 한 후 터미널에서 etc / apache2 / httpd.conf의 bak를 다시로드하는 방법은 무엇입니까?

분류에서Dev

Angularjs를 사용하여 페이지를 다시로드하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    JavaScript로 div를 다시로드하는 방법은 무엇입니까?

  2. 2

    JQuery를 사용하여 X 초마다 div 콘텐츠를 자동으로 다시로드하는 방법은 무엇입니까?

  3. 3

    페이지를 다시로드하지 않고 텍스트 영역 값을 의미있는 콘텐츠로 변환하는 방법은 무엇입니까?

  4. 4

    콘텐츠를 다시로드하지 않고 사용하기 위해 즉시 $ () 선택기의 값을 변경하는 방법은 무엇입니까?

  5. 5

    VueJs에서 구성 요소를 다시로드 (다시로드)하거나 제거하고 다시로드하는 방법은 무엇입니까?

  6. 6

    SoftLayer의 BMC에서 다른 버전의 XenServer를 다시로드하는 방법은 무엇입니까?

  7. 7

    Angular의 subscrition에서 정보를 다시로드하는 방법은 무엇입니까?

  8. 8

    Rails 4.2 : 모델 정의를 강제로 다시로드하는 방법은 무엇입니까?

  9. 9

    콘텐츠를 다시로드 할 때 react-quill이 목록 앞에 새 줄을 삽입하는 것을 방지하는 방법은 무엇입니까?

  10. 10

    JSONObject 콘텐츠를 다시로드하는 방법

  11. 11

    systemd 서비스를 다시로드하는 방법은 무엇입니까?

  12. 12

    viewdidload를 자동으로 다시로드하는 방법은 무엇입니까?

  13. 13

    JQuery 창 다시로드를 지연하는 방법은 무엇입니까?

  14. 14

    세 개의 div가 있는데 전체 페이지를 다시로드하지 않고 두 번째 div를 새로 고치는 방법은 무엇입니까?

  15. 15

    페이지가 다시로드 될 때 복원하기 위해`div`의 스크롤 위치를 기억하는 방법은 무엇입니까?

  16. 16

    Ajax long-poll이 Chrome에서 div를 다시로드하는 것을 방지하는 방법은 무엇입니까?

  17. 17

    jquery-콘텐츠가 div 내에서로드되는 페이지를 다시로드합니다.

  18. 18

    양식을 제출할 때 다른 SQL 쿼리로 div를 다시로드하는 방법은 무엇입니까?

  19. 19

    localStorage를 사용하여 페이지를 다시로드 할 때 Vimeo의 일시 중지 시간을 복원하는 방법은 무엇입니까?

  20. 20

    전체 사이트를 다시로드하지 않고 사이트의 일부를 교체하는 방법은 무엇입니까?

  21. 21

    모든 판매자의 제품을 표시하고 페이지를 다시로드 할 때마다 변경하는 방법은 무엇입니까?

  22. 22

    Onsen-UI : 화면상의 페이지 속성을 업데이트하고보기를 다시로드하는 방법은 무엇입니까?

  23. 23

    Ansible을 사용하여 방화벽 서비스를 다시로드하는 방법은 무엇입니까?

  24. 24

    UICollectionViewDiffableDataSource를 사용할 때 UICollectionView의 섹션에서 데이터를 다시로드하는 방법은 무엇입니까?

  25. 25

    Laravel 5.4에서 뷰를 다시로드 한 후 양식의 모든 필터를 보존하는 방법은 무엇입니까?

  26. 26

    Django. 페이지를 다시로드 한 후 양식 필드의 데이터를 보존하는 방법은 무엇입니까?

  27. 27

    데이터베이스 grails에서 도메인 클래스의 인스턴스를 다시로드하는 방법은 무엇입니까?

  28. 28

    Vim을 잘못 변경 한 후 터미널에서 etc / apache2 / httpd.conf의 bak를 다시로드하는 방법은 무엇입니까?

  29. 29

    Angularjs를 사용하여 페이지를 다시로드하는 방법은 무엇입니까?

뜨겁다태그

보관