我在Asp.net页面中使用Jquery Datatable。正如我们所知道的,在底部它会显示类似于“正在显示100中的1到10”的消息。但我得到的问题是,每当页面大小小于总记录数时,我总是在底部收到消息""Showing 1 to 010 of 100". 0是在结束记录之前添加前缀。我的代码如下
var pagesize = jQuery('#hdpagesize').val();
jQuery('#dyntable').dataTable({
"sPaginationType"
因此,我使用jQuery定位页脚绝对在没有太多内容的页面上。
我注意到的问题是,当jQuery添加类时,页脚在它通常的位置加载,然后明显地跳到页面的底部。有什么可以绕过这次跳跃的吗?
/* Position footer bottom of all pages */
positionFooter: function () {
var windowHeight = jQuery(window).height();
var content = jQuery("#content").height() + jQuery("
我使用的是jquery mobile 1.4.2
我已经添加了一些css到“data-role=”页面,这样我就可以避免jquery mobile的默认滚动。当我添加它影响我的页脚时,我无法修复它(我也不想使用page.But :fixed)。如果内容太少,我希望页脚总是在页面的底部,我想让它位于窗口(屏幕)的底部。
here is a link to jsfiddle
如果我在页脚加上绝对,当内容小于屏幕size.If时,它工作得很好,它比它重叠的屏幕大小更大。你可以通过垂直改变jsfiddle的put框架来看到这一点。
在_Layout.cshtml页面中,我应该把我的<script src="~/lib/jquery/dist/jquery.js"></script>放在哪里?在底部还是顶部?现在我已经完成了我的搜索,将jquery.js放在布局页面的底部将会提供页面加载性能。然而,我遇到了一个问题/错误,当@RenderBody()时,主体需要在脚本加载之前使用jQuery,这导致了$没有定义。 link - Layout in ASP.NET Core 我的页面看起来和上面的链接一模一样。任何关于解决这个问题的技巧和技巧都将不胜感激。