2017-06-21 6 views
0

グリッドの行を右クリックすると、チェックボックスをオンにします。私のアプリケーションはJavaScriptのみをサポートしています。 jqueryはサポートしていません。だから、あなたの答えをjavascriptで送ってください。 次のコードを使用して右クリックイベントをアクティブにし、右クリックした行のID値を取得しました。対応する行のチェックボックスをオンにしてください。row idを使用してgridxグリッドのチェックボックスを選択するにはどうすればよいですか?

this.gridConnections.push(aspect.after(this.grid、 "onRowContextMenu"、lang.hitch(これは、関数(EVT){

  var rowID = evt.rowId; 
      console.log("right click"); 
      event.stop(evt); 
     }), true)); 

答えて

0

あなたが行オブジェクトを取得したら、あなたもでき this.yourcheckboxまたはdijit.byId("yourcheckbox")のようにその行のチェックボックスを取得する。そして、

this.yourcheckbox.set("checked",true)または

dijit.byId("yourcheckbox").set("checked",true); 
を使用
関連する問題