Ajax工作方式是向客户端进行发送数据。发送表单和文件是Ajax的两个常见的用途。表单的数据发送是很多的,在网站设计方面是,我们经常用表单的验证(因为是网站的注册和登录是按照表单的数据来进行,所以,我们必须把表单的数据发送到后台来进行数据的存储和验证)表单标签<form></form>有两个属性:action ="url",method="post/get".这就具备了发送数据基本功能,一是:action的属性值是url,二是:method是提交方式。我们可以通过表单的method的属性设置提交方式。因为在浏览器中,我们默认的是get请求方式。如果,我们想用post请求,我们可以用ajax的post请求的方式来进行设置或者也可以用表单的post请求的方式。 一般来讲,我们可以通过的是submit提交按钮来进行表单的提交,来把表单的数据提交给服务器,让服务器来进行验证和存储。举个例子(在表单提交练习上)。
我们知道,ajax就是连接客户端和后台的连接通道。我们可以通过ajax进行后台的数据的请求和接受后台的数据。可以通过模板来解析数据。可以通过DOM节点的操作也可以通过模板的解析呈现在页面上。这样,我们可以就让用户的能实时看到数据的更新。这就体现出我们的ajax的异步的请求的好处。在前端,我们通过ajax的脚本来进行配置请求所需要的功能。建立请求对象,通过XMLHttpRequest()来进行创建。open()和send()方发,在监听请求事件的进度和状态。在js中,我们就完成了请求的功能和状态。
在后台我们可以自定义服务器。通过node.js来进行后台自定义的服务器搭建。比较简单。成本也比较轻型。也是异步请求。而且是非阻塞的I/O线程。
网友评论