跳到主要内容
CNode

在登陆的账号密码错误时,前台登陆的DIV增加提示,但是用render后DIV并不显示,要点击登陆才显示,效果不好,怎么改进呢?

问答
Bbykege发布于 10 年前最后回复 10 年前
752550

如图控制登陆的panel是一个DIV,在输入的账号密码错误时,在DIV加一个提示。请问怎么做? 现在我的方法是后台取到err,然后render到前台的ejs模板。 res.render('index',{ result: results }); 但问题是render后前台回刷新,刷新后不显示这个DIV,要点击登陆按钮才再显示DIV。请问怎么办呢

1.png 2.png

查看回复

回复 (7)

B
bykege#710 年前
引用 zkaip前端用Ajax技术, 不用刷新, 直接修改DOM就好了啊

@zkaip 嗯呢,现在就用的这个方法

Z
zkaip#610 年前

前端用Ajax技术, 不用刷新, 直接修改DOM就好了啊

B
bykege#510 年前
引用 CarlosRen@bykege jade ejs前面不变,最后可以这样

@CarlosRen render之后整个页面都刷新了,导致登录框也被隐藏,而我需要只在登陆框上面增加一个错误提示

C
CarlosRen#410 年前
引用 bykege@CarlosRen 请问第最后一张图 前端用的什么模板

@bykege jade ejs前面不变,最后可以这样

<% if (msg ==='something'){%>
	<p>your information</p>
<% } %>
B
bykege#310 年前
引用 CarlosRen

@CarlosRen 请问第最后一张图 前端用的什么模板

B
bykege#210 年前

请问第最后一张图 前端用的什么模板

C
CarlosRen#110 年前

untitled3.png

untitled7.png

untitled1.png

参与回复

登录后即可参与回复。登录