2013-01-24 14 views
8

私は剣道グリッドを使用していますし、行選択が変更されたときにドキュメントレベルでイベントを発生することが可能であるかどうかを知りたい質問のカップル..剣道グリッド行選択変更イベント?

  1. をしました。

    基本的に、行の選択が変更されたとき、イベントを発生させたい、これはグリッドIDに依存せずにグローバルレベルで行われます。

    例:

    $( 'tr.k状態-選択')の両親( 'TBODY')( '変更'、機能(E){ 警告( "のonchange")を生きる; 。 }); }

    ただし、上記の例は機能しません。私はgrid/body/gridRowに他のクラスを定義していません。私はコードの下に試してみたが、それは

    $('span.k-icon.k-i-close').parents('a').click(function (e) { 
         alert("clicked!"); 
        }); 
    
を動作しませんどのように私は剣道ウィンドウにスパンクラスを使用してクリックイベントを発射することができます(ポップアップ)を

  • 剣道の窓を認識するための任意のクラスを含める必要がありますか?

    ご協力いただければ幸いです。前もって感謝します。

  • 答えて

    10

    あなたはchangeイベントを探しています。

    gridのイベントを表示しているdemoをご覧になりたい場合もあります。

    +0

    私が特に気になることは、「変更」イベントは選択項目が「変更」されたときにのみ発生し、選択項目が項目から変更されたときには発生しないことです。たとえば、アイテムを選択して結果を並べ替えると、選択が失われますが、選択が変更されたことを意味するイベントは発生しません。 –

    +0

    @ JoshMc Telerikのカスタマーボイスにあなたのフィードバックを送って、次のリリースにそれを含めることを検討してください。 – OnaBai

    +0

    @ JoshMcこれは問題になるかもしれません。回避策として、私は常に選択された行を持つように強制することをお勧めします。つまり、ロード後に最初の行をプログラムで選択し、次にすべてのイベントが選択された行を失う可能性があります。 –

    関連する問題