As you can tell, the possibilities are endless with jQuery... best skimming through the documents so you can get an idea of the tools out there.
- jake On Dec 21, 2007 11:28 AM, Jake McGraw <[EMAIL PROTECTED]> wrote: > JJShell: > > You can address both issues by using all inputs within a form > > var values = {}; > > $("form").find("input:text").each(function(){ > values[$(this).attr("name")] = $(this).val(); > }); > > Now values will have the following structure for your second example, > which PHP should automatically turn into an array within $_POST: > > { > "pagetitle[1]" : "test", > "pagetitle[2]" : "some title", > "pagetitle[3]" : "some other title" > } > > - jake > > > On Dec 21, 2007 3:00 AM, jjshell <[EMAIL PROTECTED] > wrote: > > > > > First of all, thanks for your time and answers. I really appreciate > > it. Having made a few tests, the $.ajax approach seems the one that > > fits the most my application. > > > > Just a few questions: > > > > 1. > > Can you avoid to explicitely name each field of your form? > > data: "test=" + $("input[name=test]").val(), > > What if a form is dynamically created server-side? Do you also have to > > dynamically create a line for jQuery? > > > > 2. > > How dows this approach reacts to array fields? > > > > <input type="text" name="pagetitle[1]" value="test" /> > > <input type="text" name="pagetitle[2]" value="some title" /> > > <input type="text" name="pagetitle[3]" value="some other title" /> > > > > Thank you again for your time :) > > > >