【发布时间】:2011-01-26 22:24:57
【问题描述】:
为什么这不起作用?
$("#selection").change(function () {
description = $("#selection").val();
console.log(description);
<cfquery datasource="#Application.cartdsn#" name="descriptions">
SELECT d.description FROM descriptionmap d, invoice i
WHERE
i.description=
<cfqueryparam value="#description#" cfsqltype="cf_sql_integer" maxlength="20">
</cfquery>
})
我已经在 jquery 之外对其进行了测试,它工作正常。不能在 jquery 中嵌入 cfquery 吗?如果不可能,我将如何执行此操作?
【问题讨论】:
-
即使以某种方式可以在客户端评估服务器端代码,使用嵌入在 javascript 代码中的 cfquery 会生成多少 javascript 语法错误?此外,假设您能够在客户端运行该查询并返回查询结果,那么在上面的示例中您没有对它做任何事情。你只是在运行一个查询,你没有将它分配给任何东西。
-
对,我把那部分去掉是因为我想用最少的代码来表达我想做的事情。对不起,我不明白客户端/服务器问题,你为什么生气?
标签: javascript jquery sql coldfusion cfquery