1

私のアプリケーションでは、extjsで作成されたグリッドがあり、すべての行をクリックすると、その行の選択されたセル値を別のJavaScriptライブラリに渡す必要があります。そうするために、私はhtmlを橋渡しとして考えています。どういうわけか、htmlで価値を得ることができれば、休息を渡すのは難しい仕事ではないと思います。この点に関して、私はいくつか質問があります

  1. 私の考え方は正しいですか?
  2. もしそうなら、誰かがextjsからhtmlにパラメータを渡す方法を私に提案できますか?

このコードを使用してExtjsグリッドからセル値を取得しています

    var grid = Ext.getCmp('lineGridChart');
    var selectedRecords= grid.getView().getSelectionModel().getSelection();
    myWTN  = selectedRecords[0].get('wtn');
    myMOU  = selectedRecords[0].get('avg');
    myWING = selectedRecords[0].get('wing');
    myPDU  = selectedRecords[0].get('pdu');

これらの値をd3または単純なjqueryに渡す必要があります。

4

1 に答える 1

1

localstorageを使用できます...または単に:

myData  = selectedRecords[0].getData();

アップデート:

myData = {
    data: {},
    set: function(data) {
        myData.data = data;
        // You jquery logik
    }
};

myData.set(selectedRecords[0].getData());
于 2013-02-23T22:11:27.577 に答える