Hello,

I managed to post my array by calling toString() javascript method :

$.ajax({
                type: "POST",
                url: "/addFeature/",
                data: {project_name:project_name,
'vertexArray':vertexArray.toString()},
                success: function(msg){
                    alert("done");
                        }
                });

I dunno if this is proper or not but it works and that is fine for
now!
Thanks for the help.


On Sep 9, 2:08 pm, Alex Weber <alexwebe...@gmail.com> wrote:
> You can'tposta javascript object, its gotta be key-value pairs....
> if the data is coming from a form you can do:
>
> var serial = $('#myform').serialize();
>
> andpostthe variable serial....
>
> if not then as far as I know you gotta convert the object into key-
> value pairs some other way!
>
> On Sep 9, 6:13 am, Adonis <achrysoch...@hotmail.com> wrote:
>
>
>
> > Hi,
>
> > I can not upload anarrayto the server...
>
> > I am using this:
>
> > $.post("/addPolyline/", {project_name:project_name,
> > polyline_coordinates:vertexArray}, function(data){
> > alert("Done");
>
> > });
>
> > project_name is a string.
> > The vertexArray contains coordinates so it could look like this:
> > [(-11.2323,34.3455),(12.2323,34.3455),(18.2323,-78.3455),
> > (13.2323,35.3455)]. The server side is fine because it works if i do
> > not send thearray.
>
> > I tried different syntax such as the site recommends(e.g
> > 'polyline_coordinates[]':vertexArray) but still it does not work...
>
> > Any ideas?- Hide quoted text -
>
> - Show quoted text -

Reply via email to