python发起ajax请求_Python开发之AJAX
一、概述对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。1、传统的Web应用:一个简单操作需要重新加载全局数据。2、AjaxAJAX,Asynchronous JavaScript and XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案。异步的Java
+
=
$.ajax({
url:"/add1/",
type:"POST",
data:{"i1":$("#i1"),"i2":$("#i2")},
success:function (arg) {
$("#es").val(arg);
}
})
}
function add2() {
var xhr=new XMLHttpRequest();
{#只要状态发生变化,就会立马被执行#}
xhr.onreadystatechange =function () {if (xhr.readyState==4){
alert(xhr.responseText);
} {#回调函数,接收到从服务端返回的数据进行处理 #}
};
{#GET方式提交,数据放在url中#}
{#xhr.open("GET","/add2/?i1=10&i2=18");#}
{#xhr.send();#}
{#POST方式提交#}
xhr.open("POST","/add2/"); {#打开连接 #}
{#注意POST请求的时候,要设置请求头信息,否则后台POST格式拿不到数据#}
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xhr.send("i1=12&i2=19"); {#发送数据 #}
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)