这里我在点击时调用节点服务器,我无法将数据绑定到jade模板。 你能告诉我,如何约束。
在HTML中,
function loadMore() {
$.ajax({
type: 'GET',
url: '/get_more_posts',
dataType: 'json',
success: function() {
// do nothing as the content rendered on the server side
},
error: function() {
// generate an error
}
});

div(onclick="loadMore(5)") Load More
p #{message}

下面是我在server.js中编写的代码。我不知道在渲染中写什么代替' get_more_posts'。
app.get('/get_more_posts', function(req, res) {
res.render('get_more_posts',{
message: 'Thank you! We will be calling you shortly.'
});
});
我需要在加载时更频繁地绑定此消息。
答案 0 :(得分:0)
根据要求,这里有一个示例,可以让您指向正确的方向。我不得不这样做,因为评论太长了。
$.ajax({
url: '/my-test',
success: function(data) {
$('.js-test').test(data.heading);
}
});
h2.js-test This is my old heading
app.get('/my-test', function(req, res) {
res.send({heading: 'This is my new heading'});
});
在此示例中,它将使用h2
类更改每个js-test
,以使文本转到“这是我的新标题”加载。