var currentUserName; /*初始执行*/ initData = function () { if (window.sysid === '') { $.ajax({ url: "/pm_constructionapply/InitData?sysid=" + window.sysid, async: false, cache: false, dataType: "json", success: function (data) { currentUserName = data.CurrentUserName; window.initItems = data; /*业务主表数据加载*/ for (var name in data) { if (name !== "children") { var $value = data[name]; if ($value != null && $value !== '') { var $control = $(".main [field='" + name + "']"); var $controltype = $control.prop("tagName"); if ($controltype != null && $controltype !== '') { $type = $control.attr("type"); if ($type !== "radio" && $type !== "checkbox") { $(".main [field='" + name + "']").val($value); } if ($type === "radio") { $(".main [field='" + name + "'][value='" + $value + "']").attr("checked", "checked"); } if ($type === "checkbox") { var $items = $(".main [field='" + name + "']"); var $arr = $value.split(","); $.each($items, function (index, obj) { var value = $(obj).attr("value"); if (contains($arr, value)) $(obj).attr("checked", "checked"); }); } } } } } } }); $("#pm_constructionapply_tittle").val("施工方案审批申请单(" + currentUserName + ")"); reloadAuthority(); } } //表单权限 reloadAuthority = function () { $.each(window.authorize, function (index, obj) { if (obj.Status === 0)//编辑 { $("[name='" + obj.Field + "']").removeAttr("disabled").addClass("edit"); } if (obj.Status === 1)//只读 { $("[name='" + obj.Field + "']").attr("disabled", "disabled"); } if (obj.Status === 2)//隐藏 { if ($("[name='" + obj.Field + "']").closest("td").length > 0) { var $tdindex = $("[name='" + obj.Field + "']").closest("td").index();//列索引 $('#girdtable tr').find('td:eq("' + $tdindex + '")').hide(); } } }); setTimeout("initDateTime()", 500); }