ajax form serialize() 문의

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
ajax form serialize() 문의

QA

ajax form serialize() 문의

본문

많은 시도와 수정을 해보았는데 도저히 풀리지 않아서 문의 드립니다 

제가 보기엔 코드에 문제가 없어보이는데 ... $('#fwrite').serialize()로 데이터를 읽어들이지 못하는것 같습니다 

 

let data = $('#fwrite').serialize();
    $.ajax({ 
        type: 'post', 
        url : g5_url+'/bbs/write_update.php',
        data : data,
        dataType: "text",
        async: false,
        cache: false,
        success: function (data) {
          console.log(data)

         if(data.success == true){ // data == 'Y', data == 'success' 모두 적용해봄 .. ㅠ

           // 이벤트 코드 

           $('.con_pop').css('display', 'block');

        }

        else{

            alert('전송실패.');

         }

     },
        error : function(data){
            alert('전송 오류가 생겼습니다.');
        }
    });

 

위의 코드와 같이 ajax로 폼값을 넘기는데요 데이터를 계속 전송실패 창이 뜹니다.

콘솔로 넘어오는 데이터를 찍어보았는데요 

데이터 form데이터값이 하나도 넘어보지 못하고 write_update.php 파일 안에 오류 메시지가 뜨네요...

뭐가 문제일까요? ㅠㅠ 도와주세요

 

=== 콘솔 넘어온 값 ====

<script>
alert("올바른 방법으로 이용해 주십시오.");
document.location.replace("http://localhost/www");
</script>

<noscript>
<div id="validation_check">
    <h1>다음 항목에 오류가 있습니다.</h1>
    <p class="cbg">
        올바른 방법으로 이용해 주십시오.    </p>
        <div class="btn_confirm">
        <a href="http://localhost/www">돌아가기</a>
    </div>
    
</div>
</noscript>

 

이 질문에 댓글 쓰기 :

답변 1

bbs/write_update.php 7번라인에있는 토큰체크에서 걸리는걸거에요. js/common.js 마지막부분에 보시면

ajax말고 일반적으로 서밋될때는 token관련 처리가됩니다. 이부분 참고하셔서 수정하시거나 토큰체크부분을 주석처리하세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 1,545
QA 내용 검색

회원로그인

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