how to join UserData in a form and then sent to server

I have a relatively large arrays from grid ,Want to join in a form, and then sent to the server

My Code is as follows:

in html:
var aa;
aa="[a1,a2],[b1,b2],[c1,c2]";
myForm.setUserData(‘tableStructure’,‘Key’,aa);
myForm.send(‘db_do.asp?key=createTable’, function(loader,response) { closeWindow(response);} );

in asp:
tableStructure =request(“tableStructure”)

then "tableStructure " is null ?

I want know how do join UserData in a form, then sent to server and get UserData at server?
Are there any other better way?

I have the same problem; I dont’t know ''getUserData(name,key)", what the key? How to configure the key…

Hello

myForm.setUserData(id, name, value)

where: id - item id (actualy you can set here any value, just then when you will call getUserData do not forget it), name - user data name, value - user data value.

name and vaule is needed to be able to set several datas to single id.

example:

myForm.setUserData(“login”, “validate”, “not_empty”);
myForm.setUserData(“login”, “validate_color_true”, “green”);
myForm.setUserData(“login”, “validate_color_false”, “red”);

then you can extract it:

var vRule = myForm.getUserData(“login”, “validate”); // will give you “not_empty”
var vColorTrue = myForm.getUserData(“login”, “validate_color_true”);
var vColorFalse = myForm.getUserData(“login”, “validate_color_false”);

and send to server:

myForm.send(“db_do.asp?key=createTable&v_rule=”+vRule+"&v_color_true="+vColorTrue+"&v_color_false="+vColorFalse+"&other_param=other_value", function(){ /* callback */ });

:smiley: thankyou