调用示例代码:
hideAddButton(window, "tab_approval_process,nextcustomer,billTo,account_attachment");
function hideAddButton(w, subgrids) { ///<summary>隐藏子网格加号按钮</summary> /// <param name="w">window对象</param> /// <param name="subgrids">子网格名称,多个英文逗号隔开</param> var subgrid = subgrids.split(','); for (var i = 0; i < subgrid.length; i++) { var _id = subgrid[i] + "_contextualButtonsContainer"; var _button = w.document.getElementById(_id); if ((_button == null || _button == undefined) && window.parent != null && window.parent != undefined) { _button = w.parent.window.document.getElementById(_id); } if (_button != undefined && _button != null) { _button.style.display = "none"; } } }
function hideAddButton(w, subgrids) { ///<summary>隐藏子网格加号按钮</summary> /// <param name="w">window对象</param> /// <param name="subgrids">子网格名称,多个英文逗号隔开</param> console.log("w=" + w); console.log("subgrids=" + subgrids);
var subgrid = subgrids.split(','); for (var i = 0; i < subgrid.length; i++) { var _id = subgrid[i] + "_contextualButtonsContainer"; console.log("ID=" + subgrid[i] + ",i=" + i); var _button = w.document.getElementById(_id);
if ((_button == null || _button == undefined) && window.parent != null && window.parent != undefined) { _button = w.parent.window.document.getElementById(_id); } if (_button != undefined && _button != null) { _button.style.display = "none"; console.log("ID=" + _id + ",Display=" + _button.style.display); } }
}