'setTimeOut' should be 'setTimeout'
On Mar 26, 5:08 pm, MonkeyBall2010 <hughes.timo...@gmail.com> wrote:
> I am using the validation plugin and the form plugin to validate my
> form and then submit the information via ajaxSubmit. I have everything
> working with the exception of my success callback function. Once the
> form is successfully validated I just want to wait about 2 - 3 seconds
> to run a script and then redirect the user to a new page. This works
> but the code is executed immediately:
>
> var options = {
> success: createAccount,
> clearForm: true
>
> };
>
> $("#submitForm").validate({
> rules: {
> //Insert Rules Here
> },
> messages: {
> //Insert Messages Here
> },
> submitHandler: function(form) {
> jQuery(form).ajaxSubmit(options);
> }
> });
>
> function createAccount () {
> //Do Stuff
> setTimeOut(//Redirect, 2000);
>
> }
>
> So instead of waiting 2 seconds to redirect the code is executed as if
> the timer isn't even there!! Can anyone please help me with this? I
> have tried everything and still the timer does not work!!
No comments:
Post a Comment