ColdFusion中无效数据文本框的Javascript验证

ColdFusion中无效数据文本框的Javascript验证,coldfusion,Coldfusion,我们正在尝试验证名为PRODUCT FAMILY的文本框名称。我们当前正在编写一个查询以获取该特定产品系列的计数。该查询如下所示: 从pcw.pcw\u pmview\u int中选择count*prod\u cnt 其中cnumber_desc='sPcwAcc' 产品系列产品数量 如何在使用coldfusion的java脚本验证函数中包含上述代码,以便当我们进入不在数据库无效数据中的产品系列时,计数将为零。因此,会弹出错误mesg shud,并且在验证之前会首先运行查询,因为我们需要

我们正在尝试验证名为PRODUCT FAMILY的文本框名称。我们当前正在编写一个查询以获取该特定产品系列的计数。该查询如下所示:

从pcw.pcw\u pmview\u int中选择count*prod\u cnt 其中cnumber_desc='sPcwAcc'

产品系列产品数量


如何在使用coldfusion的java脚本验证函数中包含上述代码,以便当我们进入不在数据库无效数据中的产品系列时,计数将为零。因此,会弹出错误mesg shud,并且在验证之前会首先运行查询,因为我们需要该产品文本框的当前计数家庭???

您需要对ColdFusion页面或CFC执行AJAX请求,而CFC将根据用户的输入运行该查询。

有很多方法可以做到这一点。ColdFusion、Ajax和自动完成样式功能将是我的首选。这样,您就可以拥有用户类型,并且只填充有效数据。如果您使用的是CF8/CF9,则很容易。然后可以使用javascript检查数据是否为空

if(data.PRODUCT!= null) document.getElementById('product').value = data.PRODUCT;
我不知道;我不喜欢发布链接,但Ray在这方面有一篇很好的帖子,我推荐如下:

另请注意:在您的示例中,出于安全原因,您应该“始终”使用cfqueryparam包装查询字符串参数。我刚注意到这个