Javascript 상세 한 패키지 from 폼 데 이 터 를 json 문자열 로 ajax 제출

요약: js 패키지 from 폼 데 이 터 는 json 문자열 로 ajax 제출
json 패키지 코드

function getFormJson(frm) { //frm:form   id
    var o = {}; 
    var a = $("#"+frm).serializeArray(); 
    $.each(a, function() { 
      if (o[this.name] !== undefined) { 
        if (!o[this.name].push) { 
          o[this.name] = [ o[this.name] ]; 
        } 
        o[this.name].push(this.value || ''); 
      } else { 
        o[this.name] = this.value || ''; 
      } 
    }); 
    return o; 
  }

돌아 오 는 데이터 형식 은 표준 json 형식 입 니 다. ajax 는 다음 과 같이 사용 합 니 다.

$.ajax({
  type: 'post',
  url: 'your url',
  data: getFormJson(frm),
  success: function(data) {
    // your code
  }
});



읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다. 본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기