从 HTML table 创建 cfquery 对象

Create cfquery object from HTML table

我知道这听起来倒退...是的,我想知道如何从已经创建的 HTML table 创建一个 cfquery 对象。这是我的用例:

1) 我创建了一个 cfquery 对象并有一些数据

2) 我循环了 cfquery 并创建了 HTML table

3) 现在我 运行 一些自定义 javascript 可以向 HTML table 添加更多列(例如,我原来的 cfquery 有周数,我想添加基于星期一的工作日所以我这样做了)

4) 所以现在我有一个与我的 cfquery 对象不同的 HTML table,我想在 HTML table 使用我已经拥有的一些 cfscript,但 cfscript 接受 cfquery

现在我被困在所谓的第 4 步。从 HTML table 类逆向工程创建 cfquery 对象的最佳方法是什么?

做所有的服务器端是要走的路。但是回答原来的问题只是为了咯咯笑...

您可以将 table 数据序列化为 json 格式。 Convert a HTML table data into a JSON object in jQuery 使用 POST 操作将其发送到 CF。

然后将post数据反序列化为一个查询对象。 https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/DeserializeJSON.html