2012-02-10 24 views
1

データビューコントロールとページャ追加行コントロールを使用して、ユーザーがデータビューに行を追加できるようにしています。データビューに行を自動的に追加しますか?

ページビュー追加行コントロールを拡張して、ユーザーが画面の下部に到達したときに自動的にデータビューに行を追加できますか?

答えて

1

はい、jqueryで簡単に行うことができます。あなたがマスター道場なら、おそらく同様の方法でそれをやることができます。この例ではjQueryを示しています。

  1. 、カスタムscriptlibrary
  2. にコードの下に入れて、あなたのXPage
  3. に新しいカスタムscriptlibraryがあなたのXPagesにaddPageRowsコントロールを追加し、繰り返しにそれを接続する追加のXPageにjQueryのを追加します。
  4. すべてセットして試してみてください。
$(function(){ 
    $(window).scroll(function(){ 
     if($(window).scrollTop() == $(document).height() - $(window).height()){ 
      $("[id$='pagerAddRows1_ar'],[id$='pagerAddRows2_ar']").click(); 
        } 
     }); 
}) 

jqueryのコードを試してみて、pagerAddRows1_arまたはpagerAddRows2_arを検索し、見つかった場合は、画面の下部に達すると、自動的にリンクをクリックしますします。

実際にこのコードは、xページにある任意の種類のページャーまたはリンクで使用できます。コードが正しいIDをクリックしていることを確認してください。

+0

フォーマットにうまくいかないコードを手に入れることができませんでした。ごめんなさい –

+0

これをフォーマットしようとしました。ブロッククォートでしか動作しませんでした。 –

+1

btw。 jQueryはdojoよりもはるかに簡単なsooooooであり、インターネット上で利用できるプラグイン、チュートリアル、コードが非常にあります。 jQueryとDojoの両方をロードする必要があるときに最初にロードするには少し時間がかかるかもしれませんが、それは最初のロード時のみです。幸せなjquerying :-) –

関連する問題