Raj*_*esh 10 jquery jqgrid twitter-bootstrap
我希望我的jqgrid看起来像bootstrap表的外观和感觉.
是否可以自定义外观.
我知道jqgrid支持(jquery主题),但我希望bootstarp的外观和感觉而不是jquery主题.
问题是jqGrid基于jQuery UI CSS框架.jqGrid <table>动态地从空元素构建网格.它插入了很多具有类似于预定义的CSS名称元素"ui-widget","ui-widget-content","ui-state-hover","ui-icon"等等.
我之前从未使用过bootstrap.它似乎有它自己的Base CSS框架.因此,我看到的唯一方法是您自定义jQuery UI CSS,以便它对应于bootstrap的外观.你可以尊重Themeroller这样做.在页面上,您可以交互式地创建新的jQuery UI主题,它看起来非常接近bootstrap CSS.最后,您可以通过单击"下载主题"按钮下载自定义CSS(请参阅页面左侧"自行滚动"选项卡).或者,您可以使用jQuery UI ThemeRoller Developer Tool来创建新的CSS.
我遇到了同样的问题,最终放弃了jqgrid并获得了DataTables - http://datatables.net/.它与jqgrid非常相似,可以说具有更好的功能,并带有如何像bootstrap一样设计样式的说明 - http://datatables.net/blog/Twitter_Bootstrap.