Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Express(node.js)从客户端Javascript发布查询_Javascript_Node.js_Mongodb_Express - Fatal编程技术网

使用Express(node.js)从客户端Javascript发布查询

使用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

我正在使用Express开发一个web应用程序。在我的一个页面上,我有一个充满数据的表,我希望用户能够修改数据。我使用
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请求。

这些白痴是如何投票反对的。你花时间发布一个详细的问题,他们没有解释就否决了投票。