我已使用info here在JqGrid顶级工具栏中使用IE9中的以下代码添加自定义按钮。如何将自定义图标添加到JqGrid顶级工具栏按钮?
插入图标代替图像出现。 IE9网络选项卡显示不会发出对Images/calendar.png的请求。
$grid.jqGrid('navButtonAdd', '#grid_toppager', {
caption: '',
id: "grid_mybutton",
buttonicon: 'my-image',
onClickButton: function() {
window.location = 'Report';
}
});
css文件:
.ui-button .ui-icon.my-image {
background-image: url("Images/calendar.png");
width: 16;
height: 16;
}
.ui-button.ui-state-hover .ui-icon.my-image {
background-image: url("Images/calendar.png");
width: 16;
height: 16;
}
如何添加自定义图标?
你说的是在顶替换的图标X对话框的右上角,或者是否想用自己的操作将新的可点击图标添加到工具栏? – Nope 2012-08-13 11:28:27
我想添加新的按钮,图标'图像/ calendar.png'和自定义操作'window.location ='报告'' – Andrus 2012-08-13 11:38:42
您的css: “.ui-button.ui-state-hover .ui-icon。我的图像“ 应该是 ”.ui-button,.ui-state-hover,.ui-icon,.my-image“更新:我在下面的回答中添加了更多的解释 – jjay225 2012-08-13 12:00:10