Node.js 如何在NodeJS中从模态窗口获取数据到主窗口

Node.js 如何在NodeJS中从模态窗口获取数据到主窗口,node.js,express,ejs,Node.js,Express,Ejs,我正在用express和mysql在nodejs中开发一个应用程序。在其中一种形式中,我必须搜索产品。为了进行搜索,我打开了一个模式窗口(通过单击主窗口中的按钮),其中包含一个datatable控件。搜索后,用户在模式窗口中单击产品。单击后,模式窗口应关闭,productid应被提取到主窗口productid文本框中 我尝试将iframe包含在模态窗口的div中。但是找不到将productid提取到主窗口的方法。我通过 parent.document.getElementById('parent

我正在用express和mysql在nodejs中开发一个应用程序。在其中一种形式中,我必须搜索产品。为了进行搜索,我打开了一个模式窗口(通过单击主窗口中的按钮),其中包含一个datatable控件。搜索后,用户在模式窗口中单击产品。单击后,模式窗口应关闭,productid应被提取到主窗口productid文本框中

我尝试将iframe包含在模态窗口的div中。但是找不到将productid提取到主窗口的方法。

我通过

parent.document.getElementById('parenttextboxid')=productid;
this.window.close();

我有这个解决办法。但是如果我不想使用iframe呢。如何实现这一点是nodejs。

嗨,拉杰,我不确定我是否完全理解您的意图。我遇到了一个类似的问题,并且解决了如何在一个页面中获取数据。基本上,如果模态在同一个页面上,您可以使用js访问该页面上的元素,并将数据放入列表(本地或通过后端)