I appreciate the input (no pun intended!) but that workaround didn't do the job.

Cheers, Bruce


At 01:54 p.m. 4/10/2008, you wrote:

a quick workaround that springs to mind is $
("#form :input").serialize();

On Oct 3, 6:26 pm, Bruce MacKay <[EMAIL PROTECTED]> wrote:
> Hello folks,
>
> I've been successfully using .serialize() to prepare input data when
> my form has the structure
>
> <form id="processthis"><label  for="d1">Your name</label><input
> id="d1" type="text" name="dStartDate"> etc...
> </form>
>
> However, if the input elements are enclosed within a table structure
> within the form, like so ...
>
> <form id="processthis"><table><tr><td><label  for="d1">Your
> name</label><input id="d1" type="text" name="dStartDate"></td></tr> etc..
> </table></form>
>
> ... the serialize call doesn't do the necessary preparation - it
> doesn't appear to fire at all.
>
> There is something obviously wrong with my approach (and removing the
> table is not a solution - its use is appropriate to the contents of
> the form), but I cannot find any clues in the jQuery documents or
> this list's archives.
>
> I'd appreciate some illumination here.
>
> Thanks,
> Bruce


Reply via email to