The short answer is yes, the jdoajax can send any data it wants.

The details depend a bit on whether you are trying to do this on the
jijx page, or on a new custom grid page.

In the page form define a hidden textarea. Then put your JSON
serialized data in the textarea and jdoajax with that text area
included.

I am very pressed for time right now, but would like to see you get
this working, so don't hesitate to ask for more info.

On Mon, Dec 3, 2012 at 11:11 AM, John Baker <[email protected]> wrote:
> I am using JSON to pass the grid data from JHS to Javascript.  The verb
> griddatfrtd
> reads TAB delimited CSV style text and builds a JSON string for DHTMLX.
>
> What I am wondering is how to do the reverse. I can build the JSON on the
> JavaScript
> side but how do you post this back to JHS.  jdoajax pulls data out of the
> page; can it handle
> data that is built on the fly and is not necessarily in the page.
>
> ev_gridme_click=: 3 : 0
> try.
>   NB. smoutput seebox NV
>   'tin tout'=. getvs 'tin tout'
>   'ROWID gstr'=. ROWID griddatfrtd tin
>   jhrajax gstr
> catch.
>   jhrajax griddaterr 'error loading grid'
> end.
> )
>
>
>
> On Mon, Dec 3, 2012 at 9:54 AM, Eric Iverson <[email protected]>wrote:
>
>> You probably want to look at JSON. This is a serialization of any JS
>> object. Javascript has built in methods to serialize an object and to
>> create an object. The encoding is pretty straight forward and it is
>> easy to write equivalents in J. Note that for data there is direct
>> correspondence between a J boxed array and a JS nested array. You can
>> then exchange JSON formatted data with ajax between J and JS.
>>
>> There is lots of web info on JSON.
>>
>> JD (new JDB) uses JSON to exchange database tables with clients. Many
>> clients (C, C++, C#, etc) have similar methods for JSON data exchange.
>>
>> On Mon, Dec 3, 2012 at 10:39 AM, John Baker <[email protected]> wrote:
>> > This question is mostly for Eric but I'm sure his answer will be of
>> > interest to a larger audience.
>> >
>> > I am putting the finishing touches on a JHS/JavaScript grid demo using
>> the
>> > DHTMLX grid.
>> > The freebie version I am using does not support grid serialization - you
>> > have to pay for
>> > that! So to save my grid changes I have to roll my own mini-serializer. A
>> > brain dead
>> > scan of the rows suffices to collect the data but then I have to send it
>> > back to JHS in
>> > some string form and I don't see how to do that.
>> >
>> > How would you send arbitrary, non DOM element data, back to JHS?
>> >
>> > --
>> > 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
>>
>
>
>
> --
> 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