ajax提交数据举例
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("系统异常!"); } }); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |