[py]tornado-jquery ajax
来源:互联网 发布:大数据平台对比分析 编辑:程序博客网 时间:2024/05/22 16:03
通过jquery发请求
Jquery ajax登录-从表单获取数据
完整code
#!/usr/bin/env python# coding=utf-8import timeimport tornado.ioloopimport tornado.web# 业务逻辑处理模块class LoginHandler(tornado.web.RequestHandler): def post(self, *args, **kwargs): dic = {"status":True,"message":""} username = self.get_argument("username") password = self.get_argument("password") if username=="admin" and password=="admin123": pass else: dic["status"] = False dic["message"]="用户名或密码错误" import json self.write(json.dumps(dic)) def get(self, *args, **kwargs): self.render("login.html")# 配置选项模块settings = { 'template_path': 'template', 'static_path': 'statics',}# 路由模块application = tornado.web.Application([ (r"/login", LoginHandler),], **settings)## wsgi模块if __name__ == "__main__": application.listen(8888) tornado.ioloop.IOLoop.instance().start()
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>login</title> <link rel="stylesheet" href="{{ static_url("common.css") }}"></head><body><form action="/login" method="post"> <input id="username" type="text" name="username"> <input id="password" type="password" name="password"> <input id="submit" type="button" value="登录" onclick="SubmitForm();"/></form><script src="{{static_url("jquery-1.8.3.min.js")}}"></script><script> function SubmitForm() { $.post('/login',{"username":$("#username").val(),"password":$("#password").val()},function (callback) { console.log(callback); }) }</script></body></html>
阅读全文
0 0
- [py]tornado-jquery ajax
- [py]tornado诠释cookie
- web.py服务端,jquery ajax简单例子
- tornado和ajax交互
- python开发框架(tornado, web.py)
- [py]pyweb框架本质-tornado框架初探
- [py]tornado form表单逻辑前戏
- [py]一步一步实现tornado form验证
- [py]tornado_原生ajax
- 第一个tornado程序,经典的hello.py
- 6.Tornado RequestHandler和Application类---了解web.py文件
- [py]tornado分页实现-从本质到完全实现
- Tornado + Ajax 实现页面内刷新
- tornado
- Tornado
- Tornado
- tornado
- Tornado
- 深入理解Java类加载器(1):Java类加载原理解析
- Hibernate 入门一
- Android高效加载大图、多图解决方案,有效避免程序OOM
- 增量式PID控制算法的MATLAB仿真及思考
- C语言:数组与函数实践
- [py]tornado-jquery ajax
- 基于信息增益的决策树归纳的Python实现【CD4.5算法】
- 使用onSavedInstanceState( )方法在活动被回收前保存数据
- 网页json解析 字典内数组
- Android高级界面设计2
- 数据库SQL之DML语句的使用
- 分页插件PageHelper
- 操作系统:内存管理(概念)
- RabbitMQ-官方指南