Xpages 是否自动将行添加到数据视图?

Xpages 是否自动将行添加到数据视图?,xpages,Xpages,我正在使用数据视图控件和寻呼机添加行控件来允许用户向数据视图添加更多行 我是否可以扩展Pager Add Rows控件,以便在用户到达屏幕底部时自动将行添加到数据视图中?是的,您可以使用jquery轻松地做到这一点。如果你掌握了dojo,你也许可以用类似的方法来做。但是这个例子展示了jQuery 将jQuery添加到xpage 将新的自定义脚本库添加到xpage 在自定义脚本库中放入以下代码 将addPageRows控件添加到xpages并将其连接到repeat 都准备好了,试试看 jquery

我正在使用数据视图控件和寻呼机添加行控件来允许用户向数据视图添加更多行


我是否可以扩展Pager Add Rows控件,以便在用户到达屏幕底部时自动将行添加到数据视图中?

是的,您可以使用jquery轻松地做到这一点。如果你掌握了dojo,你也许可以用类似的方法来做。但是这个例子展示了jQuery

  • 将jQuery添加到xpage
  • 将新的自定义脚本库添加到xpage
  • 在自定义脚本库中放入以下代码
  • 将addPageRows控件添加到xpages并将其连接到repeat
  • 都准备好了,试试看
  • jquery代码将尝试查找pagerAddRows1_ar或pagerAddRows2_ar,如果找到,将在到达屏幕底部时自动单击链接


    实际上,您可以将此代码用于xpage上的任何类型的寻呼机或链接。只需确保您的代码单击了正确的id。

    是的,使用jquery可以轻松做到这一点。如果你掌握了dojo,你也许可以用类似的方法来做。但是这个例子展示了jQuery

  • 将jQuery添加到xpage
  • 将新的自定义脚本库添加到xpage
  • 在自定义脚本库中放入以下代码
  • 将addPageRows控件添加到xpages并将其连接到repeat
  • 都准备好了,试试看
  • jquery代码将尝试查找pagerAddRows1_ar或pagerAddRows2_ar,如果找到,将在到达屏幕底部时自动单击链接


    实际上,您可以将此代码用于xpage上的任何类型的寻呼机或链接。只需确保您的代码单击正确的id。

    顺便说一句,jQuery比dojo更容易使用,而且在internet上有很多不错的插件、教程和代码。当您需要同时加载jquery和Dojo时,最初加载xpages可能需要稍长的时间,但这只是第一次加载,完全值得。快乐jQuery:-)顺便说一句,jQuery比dojo更容易使用,而且在互联网上有很多不错的插件、教程和代码。当您需要同时加载jquery和Dojo时,最初加载xpages可能需要稍长的时间,但这只是第一次加载,完全值得。快乐JQ:-)
    $(function(){
      $(window).scroll(function(){
            if($(window).scrollTop() == $(document).height() - $(window).height()){
                $("[id$='pagerAddRows1_ar'],[id$='pagerAddRows2_ar']").click();
                      }
            });
    })