1

我的表单中有以下标记来捕获查询字符串参数。

<xxforms:variable name="param1" select="xxforms:get-request-parameter('param1')"/>

我在此表单上有许多表单字段,其中一些是显示红色警报图标的必填字段。当用户填写这些字段时,红色警报图标变为绿色复选标记。这适用于没有上述变量声明的表单。

添加上述变量声明行可防止在填写表单字段时红色警报图标变为绿色复选标记。需要帮助来解决这个问题。

4

1 回答 1

1

很可能,这是因为您只能xxforms:get-request-parameter()在页面加载时使用,即 onxforms-model-construct-donexforms-ready。因此,如果您稍后需要请求参数的值,则需要将其存储在实例的节点中xforms-model-construct-done,然后将变量更改为指向该节点(或使用变量更改代码以直接指向该节点)。

于 2010-06-30T20:06:22.033 回答