node.js将客户端呈现的代码发送到服务器端,以便发布请求

问题描述 投票:1回答:1

js和javascript ...我在如何将数组值从客户端.js文件发送到服务器端app.js到发布请求中时遇到问题。

var = testParamterName=[],testParameterValue=[];

    $("#Table1 tbody tr").each(function(rowinex){
    // this basically gets the 2 column values that i require
          var i=0;

          $.each(this.cells,function(callIndex,cell){
            if(i==2) //parameter value
            {
              testParamterName.push(cell.textContent);
            } else if(i==3)
            {
            testParameterValue.push(cell.textContent);

            }
         i++;
       });
        i=0;
     });

我正在使用jQuery在名为test.js的文件中从表中获取值将表值保存到两个数组即“ testParameterValue”和“ testParamterName”之后]

现在我想将这两个数组值发送到我的服务器端.js文件app.js中

我使用了module.exports = {testParameterValue,testParametername};但这会导致错误,提示模块未定义。.

我尝试在网络上搜索找不到解决我问题的解决方案……我发现的最接近的解决方案是……无法运行module.exports到在浏览器中运行的文件。

我已跳过处理提交点击事件的代码

请帮助我...谢谢您:]

javascript jquery arrays express post
1个回答
0
投票

首先,您需要使用以下命令设置服务器端应用程序: NodeJS和快递。您的基本应用程序将在特定端口上监听,例如localhost:3000。然后,您需要使用客户端JavaScript代码请求此URL。这个问题在这里得到很好的解释:How to process POST data in Node.js?

© www.soinside.com 2019 - 2024. All rights reserved.