[CLOSED] Get selected node in javascript (Treegrid)

  1. #1

    [CLOSED] Get selected node in javascript (Treegrid)

    Hi,

    I'm attempting to pass the current node to a javascript function from a XTemplate. The first time I click on the column the selectedNode returns null, however, all subsequent clicks work just fine returning the node object. Is there a way to ensure I get the node on the first click?

    Here's my grid:

                    <ext:TreeGrid ID="Grid1"
                        ClientIDMode="Static"
                        runat="server" 
                        Border="false"
                        MonitorResize="true"
                        Region="Center"
                        EnableSort="false"
                        AutoDataBind="true">
                        <Columns>
                            <ext:TreeGridColumn AutoDataBind="true" Header="" Width="20" DataIndex="Chart">
                                <XTemplate runat="server">
                                    <Html>
                                        <img onclick="alert(Grid1.getSelectionModel().getSelectedNode());" src="chart.png"></img>
                                    </Html>
                                </XTemplate>
                            </ext:TreeGridColumn>
                        </Columns>
                        <Listeners>
                            <ContextMenu Fn="captureRightClick" />
                            <ExpandNode Fn="loadMeters" />
                        </Listeners>
                    </ext:TreeGrid>
    Thank you.
  2. #2
    What about the following code?
    <img onclick="alert(Grid1.getNodeById('{id}'));" src="chart.png"></img>
  3. #3
    Perfect - thank you!

Similar Threads

  1. Replies: 1
    Last Post: Nov 24, 2010, 3:04 PM
  2. [CLOSED] Treegrid Node Icon
    By sharif in forum 1.x Legacy Premium Help
    Replies: 3
    Last Post: Nov 23, 2010, 12:11 PM
  3. Replies: 1
    Last Post: Nov 17, 2010, 12:42 PM
  4. [CLOSED] Get selected node from a TreeGrid or TreePanel from code behind
    By jmcantrell in forum 1.x Legacy Premium Help
    Replies: 12
    Last Post: Jun 23, 2010, 9:19 AM
  5. [CLOSED] Retrieve the selected row or node from a treeGrid
    By RomualdAwessou in forum 1.x Legacy Premium Help
    Replies: 3
    Last Post: Jun 17, 2010, 7:51 PM

Tags for this Thread

Posting Permissions