【转】 Tornado + Ajax 实现页面内刷新
2021-03-02 08:28
阅读:775
YPE html>
标签:views json格式 view and pos 输入框 erro 使用 port
原文链接:https://blog.csdn.net/tsing1996/article/details/73740426
需要的环境
- jquery-3.2.1.min.js (从jQuery官网下载 http://jquery.com/download/)
- simplejson (pip install simplejson)
简单的例子,从第一个输入框里输入一段文本,点击按钮实现将第一个框内的值传递到第二个框中
test.html
{#点击按钮调用DoAjax方法#} {#jquery文件位置#}
test.py
#-*-coding:utf-8-*- import tornado.web import simplejson as json class TestHandler(tornado.web.RequestHandler): def get(self): self.render("test.html") def post(self): str=self.get_argument("dat",None)#此处的‘dat‘对应ajax里的data:{dat:temp}的dat,即字典的键 print str data = {‘status‘:0,‘message‘:‘successfully‘,‘data‘:[str,]}#封装数据 self.write(json.dumps(data)) #调用json将数据格式化,使用write方法把数据传回到ajax在success情况下的的arg参数里
TORNADO url设置
(r"/test.*", TestHandler),
【转】 Tornado + Ajax 实现页面内刷新
标签:views json格式 view and pos 输入框 erro 使用 port
原文地址:https://www.cnblogs.com/wtmb/p/14352140.html
评论
亲,登录后才可以留言!