jam 블로그

[javascript] form 타입을 json으로 변형하기 본문

개발 및 관련 자료/HTML&CSS&Javascript

[javascript] form 타입을 json으로 변형하기

kid1412 2014. 7. 21. 13:16
728x90
form data를 json으로 변경해주는 소스 예제파일입니다.
/* form data to json */
$.fn.serializeObject = function()
{
    var o = {};
    var a = this.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;
};

var json_val = JSON.stringify($("Formdata").serializeObject());
console.log(json_val);
Comments