会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133626个问题

from flask import Flask,request,render_template
 
 
# 创建一个服务器的应用对象
app = Flask(__name__)
 
@app.route('/login',methods=['GET','POST'])
def login():
 
    if request.method=='GET':
        return 'get请求成功'
    elif request.method=='POST':
        return 'post请求成功'
 
@app.route('/')
def test():
 
    return render_template('03Ajax的post的参数传递.html')
 
@app.route('/state',methods=['GET','POST'])
def state():
    if request.method=='GET':
        return render_template('04Ajax的state的使用.html')
    elif request.method=='POST':
        # return 'post请求成功'
        return '{"name":"吕小布","age":"20"}'
 
 
if __name__=="__main__":
    app.run(debug=True)
<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8">
      <title>04Ajax的state的使用</title>
   </head>
   <body>
      <h1>04Ajax的state的使用</h1>
      <input type="button" name="" id="" value="传递数据-str" onclick="submitForm()" />
 
      <script>
 
         function submitForm(){
 
            var xhr=new XMLHttpRequest();
            url='/state'
            xhr.open('post',url)
            xhr.send();
            shr.onreadystatechange=function(){
 
               //console.log(xhr.readyState)
               if (xhr.readyState==4){
                    if (xhr.status==200){
                     console.log(xhr.responseText)
                     console.log(JSON.parse(xhr.responseText))
                  //xhr.status是状态码的意思
                  }else {console.log(xhr.status)}
 
                 }
 
 
            }
 
 
 
         }
 
 
 
      </script>
 
 
   </body>
</html>

百战课堂练习第七阶段 – html---server.py 2021_7_15 19_37_03.pngjinja2.exceptions.TemplateNotFound_ 03Ajax的post的参数传递.html __ Werkzeug Debugger - 360安全浏览器 13.1 2021_7_16 15_39_59.png老师,这应该是哪错了?

Python 全系列/第七阶段:网页编程基础/Ajax 19351楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/Oracle 数据库的使用 19353楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/SQL 语言 19354楼
Python 全系列/第三阶段:Python 网络与并发编程/并发编程 19355楼
Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 19357楼
JAVA 全系列/第十一阶段:智能家居项目(旧)/至尊智能家居第二天 19358楼
Python 全系列/第八阶段:Vue框架/vue框架 19359楼
Python 全系列/第一阶段:Python入门/序列 19360楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/JDBC技术(旧) 19361楼
Python 全系列/第二十阶段:数据分析-数据管理/Pandas的使用 19362楼
Python 全系列/第二十阶段:数据分析-数据管理/Pandas的使用 19363楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/飞机大战小项目训练 19364楼
JAVA 全系列/第九阶段:Spring Boot实战/Spring Boot 19365楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637