1.开发环境:
后台:node.js
模板:pug(jade)
2.
场景:form表单提交用户名和密码,后台验证,如果验证失败在前端显示登陆失败,验证成功跳转到其它页面。
问题:假如验证失败则在界面上显示失败,但是form表单提交没有回调函数,只有后台render显示失败?但是render的话不是整个页面刷新吗?但是我看很多网站是局部刷新的(segmentfault),我看代码也不是前端渲染,请问是怎么做到的。
3.其它:
我原本是想用ajax代替form提交,后端返回success,failed,然后在前端判断,渲染。但是我其它网站好像都是form提交,局部刷新密码错误什么的,就比如本站。
看到的<form>其实并不是form提交啊。。。还是ajax的
局部刷新使用的是jquery的$.ajax异步递交
密码错误,把display:none改为show就行了