//1,serialize()将表单信息转化为以&连接的字符串 如:num1=1&num2=2&num3=3
$("#results").append("<tt>" + $("#form").serialize() + "</tt>");
//2,serializeArray() 生成键值对的数组对象,再放到json对象中
$("#results").append("<br/>" + $("#form").serializeArray());
//声明对象, 生成json对象
var j = {};
var fields = $("#form").serializeArray();
$.each(fields, function (index, field) {
j[field.name] = field.value;
})
//Json对象 与 Json字符串的转换
//A,从json对象 向 json 字符串转换
var str = JSON.stringify(j);
$("#results").append("<br/>" + str);
//B,将 json字符串 转换成 json 对象
var objectStr = JSON.parse(str);
$("#results").append("<br/>" + objectStr);