json_encode 반환 객체를 자바 스크립트 변수로 만드는 방법

json_encodeajax 호출에 개체를 반환하고 있습니다. 우선, 더 나은 방법이 있습니까? 이거json_encode needed?

내 질문의 뿌리에. 키를 변수로 만들려고하면 "정의되지 않은 오류"가 발생합니다. 이 줄 :var displayTriggers = trigger_rows;

내가 뭘 잘못하고 있는지 보는 사람이 있습니까?

PHP :

try {
    $con = getConfig('pdo');
    $con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql_triggers = "
        SELECT *
        FROM triggers
    ";
    $triggers_stmt = $con->prepare($sql_triggers);
    $triggers_stmt->execute();
    $triggers_rows = $triggers_stmt->fetchAll(PDO::FETCH_ASSOC);
    $triggers_arr = array();
    foreach ($triggers_rows as $triggers_row) {
        $trigger_id = $triggers_row['id'];
        $trigger_title = $triggers_row['trigger_name'];
        $trigger_setting = $triggers_row['setting'];
        $trigger_user = $triggers_row['user_id'];
        $trigger_placement = $triggers_row['placement'];
        $trigger_date = $triggers_row['date_changed'];
        $trigger_active = ( $trigger_setting == '1' ) ? ' active' : '';
        $html = '';
        $html .= '<div class="triggerRow" data-placement="'.$trigger_placement.'">';
        $html .= '<div class="triggerRowLeft">';
        $html .= '<div class="triggerTitle">' . $trigger_title . '</div>';
        $html .= '<div class="triggerText">' . $trigger_date . '</div>';
        $html .= '<div class="triggerText">' . $trigger_user . '</div>';
        $html .= '</div>';
        $html .= '<div class="triggerRowRight">';
        $html .= '<div class="triggerButton' . $trigger_active . '"></div>';
        $html .= '</div>';
        $html .= '</div>';
        $data = array('html' => $html);
        $triggers_arr[] = $data;
    }
    echo json_encode(['trigger_rows' => $triggers_arr]);
}
catch(PDOException $e) {
    echo "Connection failed: " . $e->getMessage();
}

JS :

$wrapper = $('#triggerCont');
$.ajax({
    url: 'php/triggerSelect.php',
    dataType: 'json',
    success: function (data) {
      //console.log(data);
        if (data == null) {
            alert("Unable to retrieve triggers!");
            alert(data);
        } else {
            var displayTriggers = trigger_rows;
            $wrapper.empty();
            $(displayTriggers).each(function() {
                $wrapper.append(this.html);
                //console.log(this.html);
            });
        }
    },
    error: function (xhr, textStatus, errorThrown) {
        alert(textStatus + " | " + errorThrown);
        alert('There are currently no project images for this selection');
    }
});
존 스미스
var displayTriggers = data.trigger_rows;

트릭을해야한다

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 형식으로 json 객체를 만드는 방법

분류에서Dev

자바 스크립트 / JQuery로 객체를 만드는 방법

분류에서Dev

객체를 문자열 자바 스크립트로 변환하는 방법

분류에서Dev

자바 스크립트 코드처럼 보이는 문자열을 객체로 변환 할 수있는 함수를 만드는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 객체에서 여러 변수를 반환하는 적절한 방법

분류에서Dev

자바 스크립트 객체를 json 객체로 변환

분류에서Dev

자바 스크립트 : 객체에서 동적으로 함수를 반환하는 방법

분류에서Dev

자바 스크립트로 JSON 객체를 배열로 조작하는 방법

분류에서Dev

자바 스크립트는 json을 객체로 변환

분류에서Dev

자바 스크립트에서 두 개의 객체를 반환하는 방법

분류에서Dev

JSON 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

json 객체를 자바 스크립트 배열로 변환

분류에서Dev

자바 스크립트 배열을 객체로 변환하는 방법

분류에서Dev

자바 스크립트 배열을 객체로 변환하는 방법

분류에서Dev

객체 키 도트 표기법을 자바 스크립트에서 객체 트리로 변환하는 방법

분류에서Dev

자바 스크립트에서 객체 속성 문자열을 정수로 변환하는 방법

분류에서Dev

자바 스크립트에서 객체를 반복 한 후 프라 미스를 반환하는 방법

분류에서Dev

자바 스크립트 개체 "정의되지 않음". map 및 Promise.all () 함수로 객체를 반환하는 방법

분류에서Dev

자바 스크립트에서 json_encode 값을 분리하는 방법

분류에서Dev

자바 스크립트 객체를 노드 서버로 보내는 방법

분류에서Dev

자바 스크립트에서 다차원 JSON 객체를 반복하는 방법

분류에서Dev

이 파이썬 코드를 자바 스크립트로 변환하는 방법

분류에서Dev

JSON 객체를 받아서 속성 속성으로 변환하는 자바 스크립트 클래스

분류에서Dev

자바 스크립트 객체에 정의 된 함수를 반복하는 방법

분류에서Dev

자바 스크립트로 쿠키를 만드는 방법

분류에서Dev

자바 스크립트로 엔터티를 만드는 방법

분류에서Dev

중첩 배열의 값을 기반으로 객체를 반환하는 방법은 무엇입니까? (자바 스크립트)

Related 관련 기사

  1. 1

    자바 스크립트 형식으로 json 객체를 만드는 방법

  2. 2

    자바 스크립트 / JQuery로 객체를 만드는 방법

  3. 3

    객체를 문자열 자바 스크립트로 변환하는 방법

  4. 4

    자바 스크립트 코드처럼 보이는 문자열을 객체로 변환 할 수있는 함수를 만드는 방법은 무엇입니까?

  5. 5

    자바 스크립트 객체에서 여러 변수를 반환하는 적절한 방법

  6. 6

    자바 스크립트 객체를 json 객체로 변환

  7. 7

    자바 스크립트 : 객체에서 동적으로 함수를 반환하는 방법

  8. 8

    자바 스크립트로 JSON 객체를 배열로 조작하는 방법

  9. 9

    자바 스크립트는 json을 객체로 변환

  10. 10

    자바 스크립트에서 두 개의 객체를 반환하는 방법

  11. 11

    JSON 객체를 자바 스크립트 배열로 변환

  12. 12

    json 객체를 자바 스크립트 배열로 변환

  13. 13

    json 객체를 자바 스크립트 배열로 변환

  14. 14

    json 객체를 자바 스크립트 배열로 변환

  15. 15

    자바 스크립트 배열을 객체로 변환하는 방법

  16. 16

    자바 스크립트 배열을 객체로 변환하는 방법

  17. 17

    객체 키 도트 표기법을 자바 스크립트에서 객체 트리로 변환하는 방법

  18. 18

    자바 스크립트에서 객체 속성 문자열을 정수로 변환하는 방법

  19. 19

    자바 스크립트에서 객체를 반복 한 후 프라 미스를 반환하는 방법

  20. 20

    자바 스크립트 개체 "정의되지 않음". map 및 Promise.all () 함수로 객체를 반환하는 방법

  21. 21

    자바 스크립트에서 json_encode 값을 분리하는 방법

  22. 22

    자바 스크립트 객체를 노드 서버로 보내는 방법

  23. 23

    자바 스크립트에서 다차원 JSON 객체를 반복하는 방법

  24. 24

    이 파이썬 코드를 자바 스크립트로 변환하는 방법

  25. 25

    JSON 객체를 받아서 속성 속성으로 변환하는 자바 스크립트 클래스

  26. 26

    자바 스크립트 객체에 정의 된 함수를 반복하는 방법

  27. 27

    자바 스크립트로 쿠키를 만드는 방법

  28. 28

    자바 스크립트로 엔터티를 만드는 방법

  29. 29

    중첩 배열의 값을 기반으로 객체를 반환하는 방법은 무엇입니까? (자바 스크립트)

뜨겁다태그

보관