前台传参:
$('#inventoryListSubmit').click(function(){
var studentArray= new Array();
studentArray.push({age: "1", name: "李四"});
studentArray.push({age: "2", name: "张三"});
$.ajax({
url: '....',
type: 'POST',
data: JSON.stringify(studentArray),
dataType:'json',
contentType:'application/json;charset=utf-8',
success: function (data) {
if(data.status){
$.Pro(data.info);
setTimeout("goBack()",1000);
}else{
$.Pro('网络错误');
}
disabledBtn("#cancel");
},
error: function (data) {
console.log(data.status);
}
});
});
后台接收:
@RequestMapping(value="/...")
@ResponseBody
public ModelAndView savePerm(List< Student > studentArray) {}
JSON.parse()与JSON.stringify()的区别?
json.parse():方法用来解析JSON字符串,构造由字符串描述的JavaScript值或对象
json.stringify():方法是将一个JavaScript值(对象或者数组)转换为一个 JSON字符串
经验证100%无误