我有一个表格内有许多相同的行的表格。在每行的开头是一个文本字段和一个创建<cfwindow>
的按钮,以便用户可以浏览清单并选择一个项目。然后,我需要该项目的名称和ID以发回主页面并填充文本框。 主页面表单工作正常。 <cfwindow>
工作正常(搜索,显示等)。我找不到一种方法来将<cfwindow>
中设置的变量返回到主页面,并填充该特定行的文本字段,而不是重新绘制整个页面。我甚至无法让<cfwindow>
访问主页上的任何变量,我认为它只是一个浮动的div,并且可以访问所有设置的主页面变量。传递和获取变量到cfwindow
这是主要的页面之一行(该指数是通过循环来创建每行变量的唯一名称):
<cfinput type="button" value="Select" name="xSelect#i#" onClick="ColdFusion.Window.create(blah blah blah...)/>
。
<cfinput type="text" name="x1s#i#xName" value="form.x1s#i#xName" size="30" disabled="true"/>
<cfwindow>
,查询填充项目,每个项目有一个单选按钮列表。用户需要选择之一,它需要返回该项目的ID回到主页该行:
我很确定你的CFWindow中的任何东西都可以访问父页面的javascript。 – Henry 2009-07-19 17:00:41