到处搜寻,不知道从哪里开始。
我有一个cfselect列表,要求value属性包含查询中多列的值。为了使此选择列表能够满足客户的需求,需要两个ID值。
处理此问题的最佳方法是什么?在数据方面,我知道我可以组合列,它适用于Display属性。但是,就价值一而言,我不确定如何处理它。
答案 0 :(得分:0)
我通常通过提供值作为管道分隔值来处理这个问题,然后我可以在服务器端解析。所以我最终选择了这样的选项:
<option value="item1|item2">The First One</option>
<option value="item3|item4">The Second One</option>
至于如何输出这些,你要么必须在SQL中连接它们,要么只是使用常规cfoutput
标记来手动构建选项。