1.异步提交时,需要将from序列化后台才能取得pojo对象;
2.在后台返回到页面的json对象都是String类型,如果需要进行处理的话需要将String转换成对象再做处理;
$.parseJSON(data);
function asyncSubmit(){
if($('#ff').form('validate')){
var formInfo = $('#ff').serialize();
$.ajax({
type: "post",
async: false,
cache: false,
data : formInfo,
dataType:"json",
url: "<%=basePath%>/addUnitRelation.action",
success:function(exist){
window.returnValue="1";
window.close();
},
error:function(){
alert("新增失败");
}
});
}
}
或
$.ajax({
type : 'post',
data : $('#sform').serialize(),
url : '<%=basePath%>/apv/zhApp!saveCeilOneInfo.action?saveType=' + saveType,
success : function(info) {
if(saveType=='1'){
alert("保存成功!进入下一步填写!");
window.parent.parent.onclickUrl('/apv/zhApp!findApprovalPage2.action');
}else{
alert("保存成功!");
}
}
});
2.在后台返回到页面的json对象都是String类型,如果需要进行处理的话需要将String转换成对象再做处理;
$.parseJSON(data);