【发布时间】:2016-02-13 03:14:02
【问题描述】:
我正在使用 expressjs 框架,我想启用 jQuery pjax,一切都很好,但它还没有以 pjax 的方式工作!
我发现当我点击从/login 到/signup 的链接时,例如:记录器给我这个:
GET /signup?_pjax=%23content
GET /signup
请求似乎多次执行!!!
这是我正在使用的代码:
// main.js
$(document).pjax('a', '#content');
// app.js
app.get('/login', function(req, res) {
if (req.user) {
return res.redirect('/');
}
res.render('account/login', {
title: 'login page'
});
});
app.get('/signup', function(req, res) {
if (req.user) {
return res.redirect('/');
}
res.render('account/signup', {
title: 'signup page'
});
});
//layout.jade
body#content
block content
//login.jade
extends ../layout
block content
...etc
//signup.jade
extends ../layout
block content
...etc
你能帮帮我吗?!
【问题讨论】:
标签: javascript jquery node.js express pjax