获取form表单序列化的值及其他表单的相关设置

 


1.获取form表单中 {name:value}格式的值:

引用 
 serializejson.js  文件,

调用 :

var obj = $('#form').serializeJSON();

console.log(obj);
//转为JSON格式

obj = JSON.stringify([obj])

console.log(obj);

2.将值放入form表单中的方法:
$("#form").form('load', obj); //obj是对象格式-{name:value}

3.获取form表单中的值,字符串格式的:name=1&value=2:
$("#form").serialize()


4.form表单提交后获取返回的数据:
可以引用 jquery.form.js ,然后调用
$("#form").ajaxForm(function(data){
console.log(data);
});

5.form表单中如果有 type=file的 input
表单上要加属性
enctype="multipart/form-data" ,这样后台接受到的文件就是 multipart

<form method="post" action="" accept-charset="UTF-8" enctype="multipart/form-data" >



posted @ 2018-08-03 13:43  yyzyyzyyz  阅读(310)  评论(0)    收藏  举报