70、ajax
1、ajax 加减法实例
views.py内容
def index(request): return render(request,"index.html") def ajax_add(request): i1 = int(request.GET.get("i1",0)) i2 = int(request.GET.get("i2",0)) //从url中拿到的是字符串,需要转换 ret=i1 + i2 return HttpResponse(ret) //发送回去
index中script关于ajax的内容
<script src="/static/jquery-3.2.1.min.js"></script> <script> $("#b1").on("click", function () { // 点击b1标签要做的事儿 var i1 = $("#i1").val(); var i2 = $("#i2").val(); // 把这两个数发到后端相加 $.ajax({ url: "/ajax_add/", // 往哪儿发请求 type: "GET", // 请求的方式 data: {"i1": i1, "i2": i2}, // 请求提交的数据 success: function (arg) { // 请求成功回复时调用的匿名函数 $("#ret").val(arg); } }) });</script>
2、

浙公网安备 33010602011771号