我见过jqgrid的许多演示,并且都显示了浏览器左上角的网格。 我需要在不同的位置显示它,希望在我自己的div中,但无论我尝试什么,我都无法让它工作。我已经读过它被包装到其他div中所以我甚至试图将它们移动得不成功。
示例:
<div id='draggable2' style='position:absolute; top:100; left:500; background:blue'>
<table id="list2" class='scroll' style='position:absolute; top:100; left:100'>
<tr><td/></tr>
</table>
<div id="pager" style='background:cyan'></div>
</div>
然后在loadComplete:function
中$('#list2').attr('left','100px');
$('#list2').attr('top','100px');
$('#draggable2').attr('left','100px');
$('#draggable2').attr('top','100px');
$('#gview_list2').attr('left','100px');
$('#gview_list2').attr('top','100px');
非常感谢任何提示 感谢
答案 0 :(得分:1)
与jqgrid无关。您不需要修改jQuery。你在HTML中忘了你的单位。 100什么?将“top:100”更改为“top:100px”,初始位置工作正常。
你可以在这里玩弄它:http://jsfiddle.net/cszkE/2/
只需更改样式值,然后点击“运行”