发表于: 2019-11-25 23:29:34

1 1088



今天完成的事情:

1.重新配置了Nginx。差点都忘了。

2.写好静态页面。

3.了解ajax的基本知识。


明天计划的事情:

1.再多看看ajax。感觉是刚接触,需要再融合一下。


遇到的问题和收获:

1.配置好Nginx,其中location里,写好自己的项目根目录。

  # another virtual host using mix of IP-, name-, and port-based configuration

    #

    #server {

    #    listen       8000;

    #    listen       somename:8080;

    #    server_name  somename  alias  another.alias;

    #    location / {

    #        G:\untitled3;

    #        index  index.html index.htm;

    #    }

    #}


2.普通的方法先获取到点击后的输入框的两个值。后面再想办法用ajax实现。

$(".btn-login").click(function () {
var user=$("#loginUser")[0].value;
var psd=$("#loginPsd")[0].value;

var login={
userName:user,
passWord:psd
};

sessionStorage.setItem("loginData",JSON.stringify(login));
});


3.ajax被认为是(Asynchronous javaScript and XML的缩写)。如今,允许浏览器与服务器通信而无需刷新页面的技术都被叫做ajax。

ajax,一种不用刷新整个页面便可与服务器通讯的方法。

在web传统模型中。如果客户端向服务器发送一个请求,那么服务器会返回整个页面。

在ajax模型中,数据再客户端和服务器间是独立传输。服务器不再返回整个界面,节省资源,快速高效。


ajax可以做的:

例如,注册时,输入用户名自动检测用户是否已经存在。

登陆时可以提示用户名密码错误。

删除数据行时,将行ID发送到后台,后台在数据库中删除,数据库中删除成功后,在页面DOM中将数据行也删除。


查阅了一些资料。任务要求使用javascript发起异步请求,应该是一种原生的写法,较麻烦,所以后面也要用到jquery来写。


返回列表 返回列表
评论

    分享到