Serozha, if I call .serialize() on this form: <form action="dump.php" method="get"> <input type="checkbox" name="a[x][]" value="1" checked="checked"> <input type="checkbox" name="a[x][]" value="2" checked="checked"> <input type="checkbox" name="a[z][]" value="3" checked="checked"> <input type="submit" name="Submit" value="submit"> </form>
I get: decodeURIComponent( $('form').serialize() ); // "a[x][]=1&a[x][]=2&a[z] []=3" So I'm not sure what the problem is. See http://benalman.com/news/2009/12/jquery-14-param-demystified/ for some more information on params serialization. - Ben On Dec 29, 4:28 pm, Serozha <exp....@gmail.com> wrote: > Can someone add an option to the function serialize, which will keep > intact the square brackets in the names of form fields? -- You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-...@googlegroups.com. To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en.