如何使用javascript发送请求调用web.py后面的代码?

时间:2014-02-21 12:06:22

标签: javascript python web.py

我的表单中有一个按钮。当用户点击它时。它应该向服务器发送请求以获取验证码。我不知道如何在不刷新页面的情况下实现它。等待你的帮助,伙计们。非常感谢。

2 个答案:

答案 0 :(得分:0)

如果您不想刷新页面,则应使用Ajax作为请求。使用JQuery的示例:

$.ajax({
   type: "POST",
   url: "~/pythoncode.py",
   data: { param: text}
}).done(function( o ) {
   // do something
});

取自这个答案https://stackoverflow.com/a/13175665/2854344

答案 1 :(得分:0)

添加到Joao的答案,在使用jQuery发出AJAX请求后,您可以像使用POST函数一样访问它:

class FrontPage:
    def GET:
        ### Add some GET code here
    def POST:
        k = web.input()
        user_input = k['param']
        ### Do something with user_input and sends back using AJAX