我目前正在使用js-grid将数据库查询返回的数据作为 Web 应用程序的一部分进行显示。所有功能似乎都按照我的意愿运行;但是,当返回的数据导致整个网格的高度大于父元素的高度时,就会“溢出”。
例如,它应该看起来像:
我已将heightjsGrid 调用中的值设置为容器元素的值,并尝试使用 css 和 jQuery 设置 aheight和max-heightcss 值。scroll我还添加了and的溢出auto,但没有效果。
function surfaceDataGrid(message, recipient) {
var fieldData = JSON.parse(message.Data);
activeRequests.splice(0, activeRequests.length);
var columns = getColumns(recipient);
var Columns = columns.list.length;
var recipientElement = '#' + recipient;
var gridHeight = $(recipientElement).height();
var gridWidth = $(recipientElement).width();
$(recipientElement).html('<div id="jsgrid"></div>');
if (fieldData.length !== 0) {
loggingAction('log', 'NOTIFICATION : Query returned ' + fieldData.length + ' rows of data. ');
$(recipientElement).children('#jsgrid').jsGrid({
data: …Run Code Online (Sandbox Code Playgroud)