//页面加载时onload事件
$(function () {
//开发方式为Asp.net MVC 利用访问页面获取访问控制器名称
var controllerName = "@ViewContext.RouteData.Values["controller"].ToString().ToLower()";
LoadDataAndColumnsName(controllerName);
LoadButtonInfo(controllerName);
})
var toolbar = [];
//获取标题数据
function LoadDataAndColumnsName(cname) {
$.ajax({
type: "post",
url: '/' + cname.toString() + '/GetCommand',
contentType: "application/json;charset=utf-8",
dataType: "json",
async: false,
success: function (data) {
Callback(data);
}, error: function (data) {
alert("error");
}
})
}
//将回调函数中的数据放到Panel的title中
function Callback(json) {
var data = json;
toolbar = data.toolbar;
var buttons = "<span class='splitcss'>|</span><span class='desc'>Sim卡设置</span><span class='splitcss'>|</span>";
$.each(data.toolbar, function (i, item) {
buttons += "<a class='panel_" + item.btnName + "' id='" + item.btnName + "' style='margin-top:-5px;' onclick='OperAction(" + item.btnName + ");'></a>";
})
//加载Panel
$("#contentDiv").panel({
title: buttons,
height: $(window).height()
})
}
//在Panel的title属性中渲染linkbutton按钮
function LoadButtonInfo(cname) {
$.each(toolbar, function (i, item) {
//这样加载按钮的方案来自网络,找不到连接了,在此注明感谢下
$("#contentDiv").panel('header').find('a.panel_' + item.btnName + '').linkbutton({
iconCls: 'icon-' + item.btnIcon + '',
text: item.btnCaption,
plain: 'true'
})
$('#' + item.btnName + '').bind('click', function () {
OperAction(item.btnName, cname);
})
})
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有