我很抱歉,如果這已被問到,但我還沒有找到類似的問題。我正在使用JQuery插件JTable作爲我的項目的CRUD構建器,但我遇到了一個小問題。數據庫中的表格有20列以上,只有一行和行中有相當長的字符串(句子)的值。JTable行/側列而不是Thead
所以我的問題是,有沒有辦法讓JTable將每行的第一個單元格設置爲列,而不是在<thead>
標記中設置列?
默認情況下(不知道這是否是動態的)JTable中的格式產生:
這就是我想實現的格式爲:
任何幫助將非常感激。替代品是受歡迎的。
我很抱歉,如果這已被問到,但我還沒有找到類似的問題。我正在使用JQuery插件JTable作爲我的項目的CRUD構建器,但我遇到了一個小問題。數據庫中的表格有20列以上,只有一行和行中有相當長的字符串(句子)的值。JTable行/側列而不是Thead
所以我的問題是,有沒有辦法讓JTable將每行的第一個單元格設置爲列,而不是在<thead>
標記中設置列?
默認情況下(不知道這是否是動態的)JTable中的格式產生:
這就是我想實現的格式爲:
任何幫助將非常感激。替代品是受歡迎的。
因此很明顯,這是不可能的經驗更豐富的JQuery的JTable用戶聊天之後。這可能是通過編輯插件本身,但沒有簡單的方法。
以下CSS應該有所幫助:
div.jtable-main-container > table.jtable > thead {
width: 200px;
display: inline-table;
height: 100%;
float:left;
}
div.jtable-main-container > table.jtable > tbody {
display: block;
height: 100%;
margin-left:200px; /* keep this >= thead width i.e. 200px*/
}
div.jtable-main-container > table.jtable > thead th,div.jtable-main-container > table.jtable > tbody td {
display:block
}
感謝您的回答,這是一個開始,但不是一個解決方案。我實際上希望有人會用JTable函數來做這件事,但現在我想我可能不得不潛入並調整實際的插件。我邏輯上需要移動HTML元素,而不是更改CSS。 – snh