zoukankan      html  css  js  c++  java
  • python学习-- django 2.1.7 ajax 请求

    #--------------views.py----------------------

    def add(request):
    a = request.GET['a']
    print(a)
    b = request.GET['b']
    a = int(a)
    b = int(b)
    return HttpResponse(str(a+b))

    #--------------templates/*.html----------------------
    {% extends 'base.html' %}
    {% load static %} #目的 <script src="{% static "js/jquery.min.js" %}"></script> 没有这个不现实 js引用
    {% block content %}
    <form action="/add/" method="get">
    a: <input type="text" id="a" name="a"> <br>
    b: <input type="text" id="b" name="b"> <br>
    <p>result: <span id='result'></span></p>
    <button type="button" id='sum'>提交</button>
    </form>

    <script src="{% static "js/jquery.min.js" %}"></script>
    <script type="application/javascript">
    $(document).ready(function(){
    $("#sum").click(function(){

    var a = $("#a").val();
    alert(a);
    var b = $("#b").val();
    alert(b);
    $.get("/add/",{'a':a,'b':b}, function(ret){
    $('#result').html(ret)
    })
    });
    });
    </script>
    {% endblock %}


    #-----------urls.py----------------------------------------------------------*

    urlpatterns = [
    path('add/',views.add,name='add'),
    path('admin/', admin.site.urls),
    ]

  • 相关阅读:
    快捷键 Msg消息
    类 多态(迟绑定)
    DLL发布 matlab代码发布
    获取ini内容 GetPrivateProfileString GetPrivateProfileInt
    路径操作 getModuleFileName() 等
    事件高级
    JS事件基础
    运动框架
    运动小宗
    workman安装使用
  • 原文地址:https://www.cnblogs.com/ln-qiqi/p/10528792.html
Copyright © 2011-2022 走看看