var param = {

'vo.menuId' : $('#menuId').val(),

'vo.menuCode' : $('#menuCode').val(),

'vo.menuName' : $('#menuName').val(),

'vo.menuType' : $('input[name="vo.menuType"]:checked').val(),

'vo.menuLevel' : $('#menuLevel').val(),

'vo.menuIndex' : $('#menuIndex').val(),

'vo.menuPid' : $('#menuPid').val(),

'vo.menuStatus' : $("#menuStatus").val(),

'vo.menuDesc' : $('#menuDesc').val(),

'vo.menuType' : $('#menuType').val(),

'vo.url' : $('#url').val()

};

var url = context + '/custmgr/hobby/doSave_hobbymgr.action';

$.ajax({

url : url,

async : false,

cache : false,

type : 'POST',

data : param,

dataType : 'json',

success : function(resultObj) {

var resultVO = resultObj.resultBean;

if (resultObj.successful) {

alert('保存成功');

//新增保存

if(resultVO.action == 'add'){

opener.addNode(resultVO);

}else{//修改保存

opener.updateNode(resultVO);

}

//window.returnValue = [ resultVO.menuId ];

opener.menu_search();

window.close();

} else {

alert('保存失败! \n详细信息:' + resultObj.message);

}

$.unblockUI();

}

});

-----------------------------------------

var param= $("#dataForm").serialize();

function commonAjaxRequest(url, data, succMsg, failMsg) {

$.ajax({

url : url,

type : "post",

dataType : "json",

data : data,

success : function(result) {

if (result.successful) {

alert(succMsg);

//window.returnValue = "success";

opener.doSearch();

window.close();

} else {

alert(failMsg + ":" + result.message);

}

},

error : function() {

alert("系统异常!");

}

});

}