// 根据栏目ID获取导航栏目内容
function getNavigateBar(menuid, insertPanelID) {
// 首先验证其是否为空,然后验证其是否为数字
if (!isABSInteger(menuid)) {
return;
}
var columnid = parseInt(GetQueryString("column"));
if (!isABSInteger(columnid))
return;
if (columnid != menuid)
columnid = menuid;
$.getJSON('handlers/cistcNavMenu.ashx', { 'menuid': menuid }, function (pageData) {
var RMenus = pageData.menus;
// 标题对象
var menuName;
menuName = document.getElementById("menuName");
// 导航条对象
var Uptd;
if (insertPanelID == "")
Uptd = document.getElementById("NavMenu");
else
Uptd = document.getElementById(insertPanelID);
var innerHtml = "";
if (Uptd == null)
return;
{
// 清空原有导航信息
for (var i = Uptd.childNodes.length - 1; i >= 0; i--)
Uptd.removeChild(Uptd.lastChild);
// 首页
var Topli = document.createElement("li");
// li.setAttribute("class", "uk-open");
// var conn = System.Configuration.ConfigurationManager.ConnectionStrings["cistc"].ConnectionString;
//alert(conn);
Topli.innerHTML = "当前位置:首页";
Uptd.appendChild(Topli);
for (var i = 0; i < RMenus.length; i++) {
// 创建li及其样式
var li = document.createElement("li");
if (i == RMenus.length - 1) {
li.setAttribute("class", "uk-active");
li.innerHTML = "" + RMenus[i].MenuName + "";
// 栏目标题赋值
if (menuName != null)
menuName.innerHTML = "" + RMenus[i].MenuName + "";
}
else {
li.innerHTML = "" + RMenus[i].MenuName + "";
}
Uptd.appendChild(li);
}
}
// Uptd.appendChild(li);
});
}
// 根据栏目ID获取导航栏目内容
function getLeaderNavigateBar(menuid, insertPanelID,keyword) {
// 首先验证其是否为空,然后验证其是否为数字
if (!isABSInteger(menuid)) {
return;
}
var columnid = parseInt(GetQueryString("column"));
//var keyword = GetQueryStringunescape("keyword");
if (!isABSInteger(columnid))
return;
if (columnid != menuid)
columnid = menuid;
$.getJSON('handlers/cistcNavMenu.ashx', { 'menuid': menuid, 'keyword': keyword }, function (pageData) {
var RMenus = pageData.menus;
// 标题对象
var menuName;
menuName = document.getElementById("menuName");
// 导航条对象
var Uptd;
if (insertPanelID == "")
Uptd = document.getElementById("NavMenu");
else
Uptd = document.getElementById(insertPanelID);
var innerHtml = "";
if (Uptd == null)
return;
{
// 清空原有导航信息
for (var i = Uptd.childNodes.length - 1; i >= 0; i--)
Uptd.removeChild(Uptd.lastChild);
// 首页
var Topli = document.createElement("li");
// li.setAttribute("class", "uk-open");
// var conn = System.Configuration.ConfigurationManager.ConnectionStrings["cistc"].ConnectionString;
//alert(conn);
Topli.innerHTML = "当前位置:首页";
Uptd.appendChild(Topli);
for (var i = 0; i < RMenus.length; i++) {
// 创建li及其样式
var li = document.createElement("li");
if (i == RMenus.length - 1) {
li.setAttribute("class", "uk-active");
li.innerHTML = "" + RMenus[i].MenuName + "";
// 栏目标题赋值
if (menuName != null)
menuName.innerHTML = "" + RMenus[i].LeaderName + "";
}
else {
li.innerHTML = "" + RMenus[i].MenuName + "";
}
Uptd.appendChild(li);
}
}
// Uptd.appendChild(li);
});
}
// 获取url中的参数值
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
// 判断输入是否为整数
function isInteger(obj) {
return typeof obj === 'number' && obj % 1 === 0
}
// 判断输入是否为正整数
function isABSInteger(obj) {
return Math.floor(obj) === obj
}