개발 및 관련 자료/HTML&CSS&Javascript
[javascript] form 타입을 json으로 변형하기
jmkim87
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);
반응형