In your blog post, you pose the question of how to get at the data
from the grid.

A crude but simple mechanism in javascript would be:

document.getElementById('gridbox').innerText

But this has limitations (a lack of delimiters and escapes).

I could walk you through traversing the data structure in javascript,
but I think a good practice here would be to use something like jquery
(which gives you abstractions which are portable across browsers along
with some support for working with useful abstractions).  With jquery
installed (and for demo work, I'd just use the instance documented at
https://developers.google.com/speed/libraries/devguide#jquery), you
might use something like:

data= $('#gridbox tr').map(function(){return
$(this.innerHTML).map(function(){return this.innerText})})

Here, data[3][1] would give you the result '2089-03-04 01:53:17.490'.

jQuery is a bit quirky, but a little trial and error and documentation
searching usually works well.

FYI,

-- 
Raul


On Tue, Dec 4, 2012 at 1:01 AM, John Baker <[email protected]> wrote:
> I've put up a new blog post about my adventures in JHS/JavaScript grid land.
>
> http://bakerjd99.wordpress.com/2012/12/03/jhs-with-the-dhtmlx-grid/
>
> Bottom line: load times are very competitive with C# windows form grids. My
> fastest test machines load 100 rows in 50 milliseconds.  Even my clunky 8
> year old linux box sucks it in around 200 milliseconds.
>
> This JHS GUI stuff is going to work.
>
> --
> John D. Baker
> [email protected]
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to