我不明白为什么Redirect()无法正常工作

camara90100

我正在使用GAE webapp2,我有一个使用jquery验证过的表单,然后使用jquery发布了数据,并在有效日期的响应中尝试执行

self.redirect("/thankyou")

它不起作用,但是实际上在终端中显示post方法已经完成,而class的get方法Thankyou也已经完成。页面永远不会改变。

查询文件可以阻止服务器的响应吗?还是我做错了什么?我怀疑它与jquery有关的原因是因为我在另一种表单上使用了几乎相同的代码,但未使用jquery对其进行验证,并且重定向工作正常。

这是我的jQuery代码。

//validation code on multiple fileds 
$("#booking_form").validate();

//adding rules to validation
$("#pax_name").rules("add", {
    minlength: 2
});
$("#pax_mobile").rules("add", {
minlength: 10
});

return false;
});

$("#booking_form").validate({
    debug: false,
    submitHandler: function (form) {
        // do other stuff for a valid form
        $.post('/booking', $("#booking_form").serialize(), function (data) {
            Recaptcha.reload();
        });
    }
});

谢谢。

拉比瓦利德

您必须在Javascript中处理重定向。希望以下内容能解决您的问题:

$("#booking_form").validate({
    debug: false,
    submitHandler: function (form) {
        // do other stuff for a valid form
        $.ajax({
            type: "POST",
            url: '/booking',
            data: $("#booking_form").serialize(),
            dataType: "json",
            success: function(data) {
                if (data.redirect) {
                    // You can here redirect the user to the new page
                    window.location.href = data.redirect;
                }
            }
        });
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我不明白为什么charindex无法正常工作

来自分类Dev

我不明白为什么我的冒泡排序代码无法正常工作

来自分类Dev

我不明白为什么我的冒泡排序代码无法正常工作

来自分类Dev

我不明白为什么我的“如果”命令无法正常工作

来自分类Dev

此do-while循环无法正常工作,我不明白为什么

来自分类Dev

我不明白为什么这个@selector无法正常工作

来自分类Dev

不明白为什么 .stream() 工作正常但 .parallelStream() 不

来自分类Dev

功能组件定义范围导致应用无法正常运行,但我不明白为什么

来自分类Dev

我不明白为什么它无法连接

来自分类Dev

我不明白为什么此代码无法正常工作!有人可以告诉我我做错了吗?

来自分类Dev

为什么这样工作?我不明白为什么我的代码可以在C中工作

来自分类Dev

我已经写了这段代码,但我不明白为什么它会像这样工作

来自分类Dev

我不明白为什么这段代码在我的代码中以这种方式工作

来自分类Dev

我不明白为什么我尝试时我的代码无法采用CSS

来自分类Dev

我有这个错误:无法读取null的属性“值”,我不明白为什么

来自分类Dev

我无法上传大于 10 MB 的文件,但我不明白为什么?

来自分类Dev

我不明白为什么我的波形是这样出来的

来自分类Dev

编程新手,不明白为什么我无法打印此变量

来自分类Dev

编程新手,不明白为什么我无法打印此变量

来自分类Dev

DateTime.Parse 抛出的字符串无法识别,我不明白为什么

来自分类Dev

不明白为什么斯威夫特要我露骨

来自分类Dev

不明白为什么我的NSString数据为空

来自分类Dev

不明白为什么我的|| 不管用

来自分类Dev

我不明白为什么这个循环死机了

来自分类Dev

不归还烧瓶,但我不明白为什么

来自分类Dev

我不明白为什么for循环不起作用

来自分类Dev

我不明白为什么要打印哈希

来自分类Dev

我不明白为什么会收到此错误

来自分类Dev

关于pytorch,我不明白为什么是输出

Related 相关文章

  1. 1

    我不明白为什么charindex无法正常工作

  2. 2

    我不明白为什么我的冒泡排序代码无法正常工作

  3. 3

    我不明白为什么我的冒泡排序代码无法正常工作

  4. 4

    我不明白为什么我的“如果”命令无法正常工作

  5. 5

    此do-while循环无法正常工作,我不明白为什么

  6. 6

    我不明白为什么这个@selector无法正常工作

  7. 7

    不明白为什么 .stream() 工作正常但 .parallelStream() 不

  8. 8

    功能组件定义范围导致应用无法正常运行,但我不明白为什么

  9. 9

    我不明白为什么它无法连接

  10. 10

    我不明白为什么此代码无法正常工作!有人可以告诉我我做错了吗?

  11. 11

    为什么这样工作?我不明白为什么我的代码可以在C中工作

  12. 12

    我已经写了这段代码,但我不明白为什么它会像这样工作

  13. 13

    我不明白为什么这段代码在我的代码中以这种方式工作

  14. 14

    我不明白为什么我尝试时我的代码无法采用CSS

  15. 15

    我有这个错误:无法读取null的属性“值”,我不明白为什么

  16. 16

    我无法上传大于 10 MB 的文件,但我不明白为什么?

  17. 17

    我不明白为什么我的波形是这样出来的

  18. 18

    编程新手,不明白为什么我无法打印此变量

  19. 19

    编程新手,不明白为什么我无法打印此变量

  20. 20

    DateTime.Parse 抛出的字符串无法识别,我不明白为什么

  21. 21

    不明白为什么斯威夫特要我露骨

  22. 22

    不明白为什么我的NSString数据为空

  23. 23

    不明白为什么我的|| 不管用

  24. 24

    我不明白为什么这个循环死机了

  25. 25

    不归还烧瓶,但我不明白为什么

  26. 26

    我不明白为什么for循环不起作用

  27. 27

    我不明白为什么要打印哈希

  28. 28

    我不明白为什么会收到此错误

  29. 29

    关于pytorch,我不明白为什么是输出

热门标签

归档