我有一个非常奇怪的jQuery问题.
这个css我有一个左导航div:
#nav {
float: left;
width: 25%;
padding: 10px;
margin-top: 1px;
}
Run Code Online (Sandbox Code Playgroud)
我有一个这个css的身体div:
#body {
margin-left: 30%;
margin-top: 1px;
padding:10px;
padding-bottom:60px; /* Height of the footer */
}
Run Code Online (Sandbox Code Playgroud)
对于JQuery我使用struts插件
sjg:grid
id="gridtable"
caption="Customer Examples"
dataType="json"
href="%{remoteurl}"
pager="true"
gridModel="gridModel"
rowList="10,15,20"
rowNum="-1"
rownumbers="true"
editurl="%{editurl}"
editinline="true"
onSelectRowTopics="rowselect"
onEditInlineSuccessTopics="oneditsuccess"
viewrecords="true"
Run Code Online (Sandbox Code Playgroud)
当我在主体中放置jQuery网格时,其标题栏会拉伸以匹配nav div的高度.如果我删除左侧导航,网格显示正常.
我已经尝试了一切并用Google搜索,直到我脸色发青.
我非常感谢任何提示.
编辑添加:
struts grid tag opens into
jQuery(document).ready(function () {
jQuery.struts2_jquery.require("js/struts2/jquery.grid.struts2"+jQuery.struts2_jquery.minSuffix+".js");
var options_gridtable = {};
var options_gridtable_colmodels = new Array();
var options_gridtable_colnames = new Array();
options_gridtable_colmodels_id = {};
options_gridtable_colmodels_id.name = "id"; …Run Code Online (Sandbox Code Playgroud)