【问题标题】:jQuery pjax is not working on ExpressjQuery pjax 不适用于 Express
【发布时间】: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


    【解决方案1】:

    刚想通一定要送一部分布局玉,一切都会好的,更多信息见solution

    【讨论】:

      猜你喜欢
      • 2017-12-24
      • 1970-01-01
      • 2015-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-30
      • 2020-08-05
      相关资源
      最近更新 更多