【问题标题】:How do you output a Coldfusion variable within jquery script?如何在 jquery 脚本中输出 Coldfusion 变量?
【发布时间】:2021-10-04 12:42:55
【问题描述】:

在 Coldfusion 中,我有这部分 jquery ui 滑块脚本:

$("#slider-range_sun").slider({
   range: true,
   min: 0,
   max: 1440,
   step: 15,
   values: [375, 1020],

最后一行显示值:[375, 1020] 我需要使用来自数据库的冷融合变量设置数字。将 cfoutput 放在该行周围并用井号输出变量会破坏 jquery。关于如何做到这一点的任何想法?

【问题讨论】:

  • Putting cfoutput around that line...breaks the jquery 这会导致 CF 错误,因为 CF 认为 #slider 中的井号是 CF 变量的开头。当您需要文字井号时,请使用 2 磅号对其进行转义:##slider
  • 等一下,你是对的。我确实在#slider 行周围有一个cfoutput。我错过了它,它在逃脱它后现在可以工作了。谢谢!
  • 好的,很好。很高兴你成功了

标签: jquery jquery-ui coldfusion jquery-ui-slider


【解决方案1】:

如果这只是 CFM 文件中的内联 JavaScript,您可以这样做以完全避免使用 jQuery 选择器:

$("#slider-range_sun").slider({
    range: true,
    min: 0,
    max: 1440,
    step: 15,
    values: <cfoutput>[#variableA#, #variableB#]</cfoutput>,

【讨论】:

    猜你喜欢
    • 2013-02-08
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 2011-10-26
    • 2021-07-04
    • 1970-01-01
    • 2013-04-10
    • 2013-10-30
    相关资源
    最近更新 更多