i believe the "canonical" version of the JSON api is
http://www.json.org/json2.js
see if that helps you out....

--adam

On Mar 7, 11:37 am, MorningZ <[EMAIL PROTECTED]> wrote:
> I've got an object in my javascript that keeps tracks of controls and
> their values and am trying to pass it to the server to use with James
> Network-King's excellent ASP.NET Json object
>
> So it allows me to pass a JSON-d object to it and i can manipulate it
> it in my VB code
>
> Problem i am having is turning my object:
>
> var PageData = [
>         { "Tab": "Recipients", "Objects":
> ["Recipients_Choice","U_RoleList","U_Select"], "Values": ["","",""],
> "Valid": false },
>         { "Tab": "Body", "Objects":
> ["Subject_Text","BodyHtml_Text","BodyText_Text"], "Values":
> ["","",""], "Valid": false },
>         { "Tab": "Schedule", "Objects":
> ["Schedule_Start","Schedule_End","Schedule_Frequency"], "Values":
> ["","",""], "Valid": false }
> ];
>
> into a simple string to my use of the "getJSON" method
>
> $.getJSON(
>      "modules/Schedule.ashx",
>      {
>          Mode: "Save",
>          Description: Description,
>          Data: ***  The PageData object as string here ****
>         },
>         function(json) {
>             if (json.HasError) {
>                      alert(json.Message);
>             }
>             else {
>                  // Code for success here with json.Data
>             }
>         }
>     );
>
> I am using this code i found (http://www.thomasfrank.se/
> json_stringify_revisited.html), but when my script hits the line:
>
> JsonString = JSON.stringify(PageData);     (and then in the getJSON
> call have "Data: JsonString" in the parameters
>
> Which works.... but.... the browser hangs for like 3 seconds (and it's
> not even that big of an object as you can see)
>
> Anyone have any suggestions to "stringify" an object using alternative
> methods (jQuery or even not)?

Reply via email to