Coldfusion / Lucee如何在名称中输出包含括号[]的变量?

时间:2017-09-22 14:04:11

标签: coldfusion x-editable lucee

我正在使用这个x-editable插件(https://vitalets.github.io/x-editable/demo-bs3.html),特别是"自定义输入,多个字段"位于演示的底部。

首先,在实施过程中一切正常,但我在如何保存提交的数据方面苦苦挣扎(请参阅下面的屏幕截图)。我不知道如何在我的sql语句中引用值[address1]而Lucee没有考虑它的结构(我希望这在我试图在这里说的是有道理的)。当我尝试通过writeDump(form.value[address1])引用变量报告时,Lucee向我提供了以下错误:

key [value] doesn't exist

screen shot of writedump(form)

如何在图像中引用表单字段?我是否应该使用jQuery's serialize()方法更改数据的提交方式?

1 个答案:

答案 0 :(得分:2)

这比我想象的容易得多。我甚至不知道你能做到这一点!

local.address1 = form['value[address1]'];

感谢@ Matt-Busche在SO问题中提出的评论,ColdFusion Variable Name with brackets