/** * 保存版本信息 */ function saveBbxx(from) { // 工号业务逻辑校验 if (!logicValid("bbh")) { return; } $('#file_upload').uploadify('upload','*'); } /** * 业务逻辑校验 */ function logicValid(id) { //版本号判空 if ($("#" + id).val().trim() == "" || $("#" + id).val().trim().length == 0) { Dialogs.alert("版本号不能为空!", { title : '提示信息', width : 250, height : 80, top : 150 }); return false; } return true; if ($("#" + id + "Flag").val() == "1") { Dialogs.alert($("#" + id + "Message").val(), { title : '提示信息', width : 250, height : 80, top : 150 }); return false; } return true; } /** * 版本号查重 */ function isExistBbh(bbh) { $("#bbhFlag").val("0"); $("#bbhMessage").val(""); if (bbh == '') { return; } jQuery.ajax({ url : "isExistBbh.htm", dataType : "json", type : "post", async : false, data : { "bbh" : bbh, "ybbh" : $("#ybbh").val() }, success : function(data) { if (data[0].id > 0) { Dialogs.alert("版本号【" + bbh + "】已存在!", { title : '提示信息', width : 250, height : 80, top : 150 }); $("#bbhFlag").val("1"); $("#bbhMessage").val("版本号【" + bbh + "】已存在!"); } } }); } /** * 编辑页面中点击取消按钮时,根据情况选择返回的页面 */ function cancelBbxx(id) { if (id != "") { // 若存在消息,则返回查看页面 viewBbxx(id); } else { // 若不存在消息,则返回列表页面 loadBbxxList("edit"); } } /** * 发布人输入器 */ huimv.suggestComplete({ srqId : 'fbrxm', lx : '操作用户', width : 245, mustMatch : true, selectCallBack : function(data) { $('#fbr').val(data.id); }, noDataCallBack : function(data) { $('#fbr').val(''); } });