使用Express(node.js)从客户端Javascript发布查询
我正在使用Express开发一个web应用程序。在我的一个页面上,我有一个充满数据的表,我希望用户能够修改数据。我使用使用Express(node.js)从客户端Javascript发布查询,javascript,node.js,mongodb,express,Javascript,Node.js,Mongodb,Express,我正在使用Express开发一个web应用程序。在我的一个页面上,我有一个充满数据的表,我希望用户能够修改数据。我使用contenteditable(HTML5)使数据可编辑(演示:) 我有一个Javascript方法,可以在按下Enter键时提交已写入的内容: $(document).ready(function () { var $editableTd = $('td[contenteditable]'); $editableTd.bind('keyup', function
contenteditable
(HTML5)使数据可编辑(演示:)
我有一个Javascript方法,可以在按下Enter键时提交已写入的内容:
$(document).ready(function () {
var $editableTd = $('td[contenteditable]');
$editableTd.bind('keyup', function (e) {
if (e.keyCode == 13) {
$(this).blur();
// SAVE NEW DATA TO DATABASE
}
});
});
我使用MongoDB。我想在每次修改单元格时将新数据保存到数据库中(因此没有“提交”按钮)。我不太清楚如何用快递传递信息。从我看到的示例中,它们都使用具有以下语法的表单:
form#formAddUser(name="adduser",method="post",action="/adduser")
但我不知道如何使用
contenteditable
发布。有没有一种方法可以从客户端JS“调用”服务器端JS?你可以使用jQuery.post()方法从客户端JS向服务器端JS发送ajax post请求。这些白痴是如何投票反对的。你花时间发布一个详细的问题,他们没有解释就否决了投票。