/** * 保存动物档案 */ function saveDwda() { // 动物档案业务逻辑校验 if (!logicValid("dwbm")) { return; } if (validator(dwdaForm)) { huimv.showProcessModel('保存数据中'); jQuery('#dwdaForm').ajaxSubmit({ dataType : 'json', success : function(data) { huimv.hideProcessModel(); // 保存成功 if (data.returnCode > 0) { viewDwda(data.result.id); } }, error : function(data) { huimv.showError(data.responseText); huimv.hideProcessModel(); } }); } } /** * 业务逻辑校验 */ function logicValid(id) { if ($("#" + id + "Flag").val() == "1") { Dialogs.alert($("#" + id + "Message").val(), { title : '提示信息', width : 250, height : 80, top : 150 }); return false; } return true; } /** * 动物别名查重 */ function isExistDwbm(dwbm) { $("#dwbmFlag").val("0"); $("#dwbmMessage").val(""); if (dwbm == '') { return; } jQuery.ajax({ url: "isExistDwbm.htm", dataType: "json", type: "post", async: false, data : {"lqid" : $("#lqid").val(), "dwbm" : dwbm, "ydwbm" : $("#ydwbm").val()}, success: function(data){ if (data.returnCode > 0) { Dialogs.alert("当前栏期下动物别名为【" + dwbm + "】已存在!", { title : '提示信息', width : 250, height : 80, top : 150 }); $("#dwbmFlag").val("1"); $("#dwbmMessage").val("当前栏期下动物别名为【" + dwbm + "】已存在!"); } } }); } /** * 动物档案编辑页面中点击取消按钮时,根据情况选择返回的页面 */ function cancelDwda(id) { if(id !=''){ viewDwda(id); }else{ // 返回动物档案列表页面 loadDwdaList("edit"); } }