// 设置录入人输入选择器 huimv.suggestComplete({ srqId : 'lrrxm', lx : '操作用户', width : 220, mustMatch : false, selectCallBack : function(data) { $('#lrr').val(data.id); }, noDataCallBack : function(data) { $('#lrr').val(''); } }); /** * 保存操作用户 */ function saveCzyh(from) { // 工号业务逻辑校验 if (!logicValid("gh")) { return; } if (validator(czyhForm)) { var imageload = $("#imageload").val(); huimv.showProcessModel('保存数据中'); jQuery('#czyhForm').ajaxSubmit({ dataType : 'json', data : { "imageload" : imageload }, success : function(data) { huimv.hideProcessModel(); // 保存成功 if (data.returnCode > 0) { switch (from) { case "view": viewCzyh(data.result.id); break; case "czyhAdd": // 增加用户成功! loadCzyhList(); break; } } else { Dialogs.alert(data.result, { title : '提示信息', width : 250, height : 80, top : 200 }); } }, 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 isExistGh(gh) { $("#ghFlag").val("0"); $("#ghMessage").val(""); if (gh == '') { return; } jQuery.ajax({ url: "isExistGh.htm", dataType: "json", type: "post", async: false, data : {"gh" : gh, "ygh" : $("#ygh").val()}, success: function(data){ if (data[0]) { Dialogs.alert("工号【" + gh + "】已存在!", { title : '提示信息', width : 250, height : 80, top : 150 }); $("#ghFlag").val("1"); $("#ghMessage").val("工号【" + gh + "】已存在!"); } } }); } /** * 操作用户编辑页面中点击取消按钮时,根据情况选择返回的页面 */ function cancelCzyh(id) { if (id != "") { // 若存在操作用户,则返回查看页面 viewCzyh(id); } else { // 若不存在操作用户,则返回列表页面 loadCzyhList("edit"); } } function setQymc() { $("#qymc").val($("#qyid").find("option:selected").text()); } function setMcmc() { $("#mcid").val() != '' ? $("#mcmc").val($("#mcid").find("option:selected").text()) : $("#mcmc").val(""); } $("#qyid").bind("change", function(e) { clearSsmcSelect(); setSsmcSelect(this.value); }); //清除指定下拉框数据 function clearSsmcSelect() { $("#mcid :not(option:first)").remove(); $("#mcmc").val(""); } //设置所属牧场下拉框选项 function setSsmcSelect(qyid) { if (qyid) { jQuery.getJSON("getMcxxList.htm", {qyid : qyid}, function(data) { for (var o in data) { $("").appendTo($("select[id='mcid']")); } }); } }