表单序列化成json字符串的方法:serializeObject、serializeArray

方法一:

JSON.stringify($("#searchForm").serializeObject())

方法二:

	/** 表单序列化成json字符串的方法  */
	function form2JsonString() {
     
	//searchForm,Form表单的Id
	    var paramArray = $("#searchForm").serializeArray();  
	     /*请求参数转json对象*/  
	     var jsonObj={
     };  
	      $(paramArray).each(function(){
       
	          jsonObj[this.name]=this.value;  
	      });  
	     console.log(jsonObj);  
	     // json对象再转换成json字符串
	     return JSON.stringify(jsonObj);
	}

你可能感兴趣的:(前端,javascript)