1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- /**
- * 牧场猪舍栏期级联关系
- */
- setMcmcSelect();
- // 为“牧场编号”查询条件注册 change 事件
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- setZsmcSelect(this.value);
- });
- $("#zsmc").css("display", "");
- // 为“栏期编号”查询条件注册 change 事件
- $("#zsmc").bind("change", function(e) {
- // 校验该猪舍ID已经有报警手机配置信息 -- 一个猪舍ID 对应 一个机器ID
- checkZsid(this.value);
- });
- /**
- * 校验该猪舍ID已经有报警手机配置信息
- */
- function checkZsid(zsid) {
- if (zsid != '') {
- jQuery.getJSON("checkZsList.htm", {zsid : zsid}, function(data) {
- if (data == "") {
- alert("该猪舍已经绑定了手机配置或该猪舍没有对应的机器ID,无法新建!");
- $("#zsmc").val('');
- $("#jqidStr").html('');
- } else {
- // 可以新建,直接将该猪舍对应的机器ID显示在界面
- $("#jqidStr").html(data[0].jqid);
- $("#jqid").val(data[0].jqid);
- }
- });
- }
- }
- /**
- * 保存
- * @param from
- */
- function saveHjbjsjpz(from) {
-
- if (validator(hjbjsjpzForm)) {
- huimv.showProcessModel('保存数据中');
- jQuery('#hjbjsjpzForm').ajaxSubmit({
- dataType : 'json',
- data : {
- "id" : $("#id").val(),
- "from" : from
- },
- success : function(data) {
- huimv.hideProcessModel();
- // 保存成功
- if (data.returnCode > 0) {
- switch (from) {
- case "hjbjsjpzView":
- viewHjbjsjpz(data.result.id);
- break;
- case "hjbjsjpzAdd":
- loadHjbjsjpzRight();
- break;
- }
- } else {
- Dialogs.alert(data.result, {
- title : '提示信息',
- width : 250,
- height : 80,
- top : 200
- });
- }
- },
- error : function(data) {
- huimv.showError(data.responseText);
- huimv.hideProcessModel();
- }
- });
- }
- }
- /**
- * 取消
- * @param id
- */
- function cancelHjbjsjpz(id, from) {
- if (id != "") {
- viewHjbjsjpz(id);
- } else {
- loadHjbjsjpzRight();
- }
- }
|