i've tried that one too, and get the same result. but now i already
get the solution by using old way:

document.pm_form.act.value = 'value';

btw, thanks for the help :)

On Nov 24, 9:32 pm, Michel Belleville <michel.bellevi...@gmail.com>
wrote:
> I think I've had something similar once, I'm not sure how I got it to work
> properly but you can try something on lines of :
> setTimeout("$('#pm_form').submit();", 1);
>
> So you've returned and applied the changed before the form actually submits.
>
> Michel Belleville
>
> 2009/11/24 achmad dodi <thead...@gmail.com>> Hello,
>
> > I have a problem with submitting a form using a link, multiple link
>
> > here is an example link i'm gonna use:
>
> > <a href="#" class="commandBtn" rel="mark" title="Mark as Read">Mark as
> >> Read</a> <a href="#" class="commandBtn" rel="remove" title="Remove to
> >> Trash">Remove to Trash</a>
>
> > the result I expect is when the link is clicked, a hidden input value
> > replaced with `rel` attribute on the link and then submit the form, and here
> > is the code:
>
> > $('a.commandBtn').click(function () {
> >>         $('#act').val(this.rel);
> >>         $('#pm_form').submit();
> >>         return false;
> >>     });
>
> > but after the form submitted, when I check the $_POST['act'] variable in
> > PHP, it's return a default value.
> > if I disabled the submit line in code above, the value change normally.
> > but when I check it again using Firebug with submit line enabled, the #act
> > hidden input value change when the form is being submitted.
> > there is some delay when setting a value, as the result, the value is
> > updated when the form is being submitted.
>
> > can anyone give me a solution for this?
> > and sorry for my bad english
>
> > *Regards,*
> > Achmad A.

Reply via email to