//往牧场和猪舍塞值 setMcmcSelect(); $("#mcmc").bind("change", function(e) { setZsmcSelect(this.value); }); $("#sfycbz").bind("change", function(e) { yczd(this.value,'2'); }); if ($("#yczdid").val() != "") { yczd($("#yczdid").val(),'1'); } /** * 系统参数编辑页面中点击取消按钮时,根据情况选择返回的页面 */ function cancelFlzzd(id) { loadFlzzdRight(); } function yczd(val,flag) { if (val == "2") { $("#zddz").show(); } else { var dzid = $("#dzid").val(); if (dzid != "1" && dzid != "") { $("#sfycbz").val("2"); alert("诊断动作存在!请先清除或者选择无动作!"); return false; } else { $("#zddz").hide(); } } if (flag == "2") { var id = $("#id").val(); jQuery.ajax({ url: "saveZddz.htm", dataType: "json", type: "post", async: false, data : {"id" : id, "sfycbz" : val}, success: function(data){ Dialogs.close(); if (data.returnCode > 0) { alert("远程诊断状态更改成功!"); } else { alert("远程诊断状态更失败!"); } } }); } } /** * 保存 */ function saveCssz(from,id) { //获取校验出口门 var str = ""; for (var i = 1; i < 4; i++) { var check = $("input[name=xlck" + i + "]"); if (check.attr("checked")) { str += "1"; } else { str += "0"; } } if (validator(csszForm)) { processCsszSaveClean(); huimv.showProcessModel('保存数据中'); jQuery('#csszForm').ajaxSubmit({ dataType : 'json', data : { "from" : from, "id" : id, "xlck" : str }, success : function(data) { huimv.hideProcessModel(); // 保存成功 if (data.returnCode > 0) { // 加载查看页面 if (data.result.id != '') { viewCssz(data.result.id); } else { loadYjsbRight(); } } }, error : function(data) { huimv.showError(data.responseText); huimv.hideProcessModel(); } }); } } //设置牧场编号下拉框选项 function setMcmcSelect() { $("#mcmc").empty(); $("#mcmc").append(""); var mcid = $("#mcid").val(); jQuery.getJSON("getMcxxList.htm", {}, function(data) { for (var o in data) { if (mcid != "" && mcid == data[o].id) { $("#mcmc").append(""); } else { $("#mcmc").append(""); } } }); if (mcid != "") { setZsmcSelect(mcid); } } //设置猪舍编号下拉框选项 function setZsmcSelect(val) { $("#zsmc").empty(); $("#zsmc").append(""); if(val != "") { var zsid = $("#zsid").val(); jQuery.getJSON("getZsxxList.htm", {mcid : val}, function(data) { for (var o in data) { if (zsid != "" && zsid == data[o].id) { $("#zsmc").append(""); } else { $("#zsmc").append(""); } } }); } } function setZddz(id) { Dialogs.load('setZddz.htm', {"id" : id}, { // 对话框基本配置选项 draggable: true,//是否拖动 autosize: false,//是否自适应大小 resizable: true,//是否可以改变大小 maximizable: true,//是否显示最大化最小化 autopos: 'fixed',// 窗口是否(自动剧中,fixed)页面 默认’fixed’ title: "诊断动作",//窗口标题 lightbox: true,//窗口应用时是否禁用其他操作 width: 400,//窗口宽度 height: 500,//窗口高度 button: { ok: ['确定',function(){ saveFlzzd(); }], cancel: ['取消',function(){ this.close(); }] } }); } function refreshFlzzd(id) { var i = $("input[name='zjm']:checked").attr("id"); huimv.loadPage('flzzdRight', 'viewFlzzd.htm', { "id" : id, "flz" : i }); } if ($("#flz").val() != "" && $("#flz").val() != undefined) { var obj; obj.id = $("#flz").val(); changeFlz(obj); } function changeFlz(obj) { $("#pic").html(""); if (obj.id == "ztd") { $("#pic").html(""); } else if (obj.id == "ytd") { $("#pic").html(""); } else { $("#pic").html("请选择直角门位置"); } }