gpt4 book ai didi

jquery - 需要改变jqgrid的位置

转载 作者:太空宇宙 更新时间:2023-11-03 20:19:42 26 4
gpt4 key购买 nike

我必须将 jqgrid 放在不同的位置,而不是默认的左上角位置。我尝试了一些方法,但它不起作用。我在这里包含了我的代码..请检查并给我一个解决方案..

这是html代码:

<div>
<table id="table" style="border-spacing: 7px 7px; margin-left: 5px">
<tr>
<td>
<input style="margin-left: 10px;" type="button" value="Add" id="btn_addusers" />
</td>
</tr>
</table>
<table id="users_grid" style="left: 300px">
</table>
</div>

这是我的js代码:

$(document).ready(function() {
$("#btn_addusers").click(function() {
$("#users_grid").clearGridData(true).trigger("reloadGrid");
$("#users_grid").jqGrid({
datatype: "local",
height: 'auto',
width: 'auto',
colNames: ['User ID', 'User Name'],
colModel: [
{ name: 'userid', width: 60 },
{ name: 'username', width: 120 }

],

caption: "Users in Private space"
});
var mydata = [
{ userid: "312171", username: "D, Gnana Xavier" },
{ userid: "311763", username: "Sangeetha" },
{ userid: "312185", username: "Amrutha" },
{ userid: "312186", username: "Ramesh" }
];
for (var i = 0; i <= mydata.length; i++)
$("#users_grid").jqGrid('addRowData', i + 1, mydata[i]);

});
});

最佳答案

jqGrid 在表格元素上创建了许多额外的外部 div。所以你应该把 <table> <div> 内的元素您可以使用外部 div 的样式来更改表格的位置。例如

<div style="margin-left: 300px">
<table id="users_grid"></table>
</div>

关于jquery - 需要改变jqgrid的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13339610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com