SIR

ajax에서 php로 배열값 넘길때 질문입니다!

ajax에서 php로 배열값 넘길때 질문입니다!

QA

ajax에서 php로 배열값 넘길때 질문입니다!

본문

 

 

ajax에서

배열을 

var aaa 란 배열에 ["1","2","3","4"]

이렇게 있을때.

 

 

        $.ajax({
        method      : 'POST',
        url         : 'url',
        traditional : true,
        data        : {
            'main' : aaa
        },
        success     : function(data) {
            alert(data);        
        },
        error       : function(request, status, error) {
            alert(error);
        }
     
    });

 

요렇게 php단에 배열값을 넘기고,

php에선 저 배열의 카운트를 구하고싶습니다,

echo $main요렇게 해도 카운트가 나오진 않더라구요..

방법이 없을까요~?

이 글을 내 페이스북 계정으로 보내기 이 글을 내 트위터 계정으로 보내기

이 질문에 댓글 쓰기 :

답변 2

채택됨

볼피드님의 답변

ajax를 받는 페이지에서

print_r($main);

을 입력하셔서 값이 제대로 들어오는지 확인해보세요

 

어떤 변수가 넘어오고 어떤 배열값이 넘어오는지 다 확인하고 싶으시면

 

print_r($_REQUEST);로 찍어보시면 됩니다

주소복사
채택됨
답변의 댓글

mmkk2님의 답변

ajax에서 배열로 전송할때

 

        data        : {
            'main[]' : aaa
        },

 

이렇게 []대괄호를 쳐서 보내구

php단에서 echo count($main)-1 으로 하면 되네요!!

 

 

주소복사
답변의 댓글
답변을 작성하시기 전에 로그인 해주세요.
전체 93,631 | RSS
고마운 분의 도움으로 질문을 해결하셨다면, 채택을 눌러서 감사의 마음을 전하세요.
어떻게 질문해야 할지 모른다면 질문하는 방법을 읽어 보신후 질문해 보세요.
QA 내용 검색

회원로그인

진행중 포인트경매

  1. 참여18 회 시작20.12.02 04:36 종료20.12.09 04:36

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT