将JavaScript变量传递给ColdFusion查询
我有一个更新查询,我正在向其传递一个名为“newdata”的JavaScript数组,显然,该数组不起作用,因此我不知道如何将JavaScript变量传递给ColdFusion以运行更新查询。我怎么看网上冲浪?ColdFusion无法访问Javascript变量。这是我的密码,尊敬的将JavaScript变量传递给ColdFusion查询,javascript,coldfusion,cfquery,Javascript,Coldfusion,Cfquery,我有一个更新查询,我正在向其传递一个名为“newdata”的JavaScript数组,显然,该数组不起作用,因此我不知道如何将JavaScript变量传递给ColdFusion以运行更新查询。我怎么看网上冲浪?ColdFusion无法访问Javascript变量。这是我的密码,尊敬的 <cfquery name="updatereserva" datasource="Prueba"> UPDATE reserva_habitac SET FechaENTRADA =
<cfquery name="updatereserva" datasource="Prueba">
UPDATE reserva_habitac
SET FechaENTRADA = newdata["#firstdate#"]
WHERE idRESERVA = newdata["idreserva"]
</cfquery>
更新reserva_Habitatc
设置FechaENTRADA=newdata[“#firstdate#”]
其中idRESERVA=newdata[“idRESERVA”]
还有其他方法吗?有几种方法
- 您可以将JavaScript变量放入表单中,并将其提交到应用程序中的特定页面李>
- 您可以执行一个AJAX请求,将JavaScript数组作为JSON发布到应用程序中所需的页面
- 等等
重要的是,在设计应用程序时,您需要记住JavaScript和ColdFusion在不同的上下文中运行——前者在客户端(浏览器)上,后者在服务器上。虽然这当然不会妨碍开发一个非常健壮的JavaScript前端应用程序(甚至是一个只在这里和那里使用JavaScript与ColdFusion对话的应用程序),但您确实需要设计一个与非JS应用程序稍有不同的应用程序,因此明确区别并从中着手是很重要的。有几种方法
- 您可以将JavaScript变量放入表单中,并将其提交到应用程序中的特定页面李>
- 您可以执行一个AJAX请求,将JavaScript数组作为JSON发布到应用程序中所需的页面
- 等等
重要的是,在设计应用程序时,您需要记住JavaScript和ColdFusion在不同的上下文中运行——前者在客户端(浏览器)上,后者在服务器上。虽然这当然不会妨碍开发一个非常健壮的JavaScript前端应用程序(甚至是一个只在这里和那里使用JavaScript与ColdFusion对话的应用程序),但您必须设计一个与非JS应用程序不同的应用程序,因此,很重要的一点是要弄清楚差异并从中着手。您需要
将变量发布到ColdFusion服务器的请求中。您没有包含任何JavaScript代码。你能分享吗?你需要POST
将你的变量请求到ColdFusion服务器。您没有包含任何JavaScript代码。你能分享一下吗?