重新加载表单时取消选中 Domino Classic Web 复选框
Domino Classic Web checkboxes unchecking when reloading a form
一个 Domino Classic Web 开发问题。
我在 IsCustomerTX 中有一个带有复选框字段的表单。 checkbox的单选是
Ich bin bereits Kunde|1
表单已提交
<input value="Reservation abschicken" class="f-submit" name="f-submit-button" type="submit">
我有一个 WebQuerySave 代理,它捕获文档上下文并将值传输到后端文档 docRes。
docRes.Salutation1TX = docContext.Salutation1TX(0)
docRes.IsCustomerTX = docContext.IsCustomerTX(0) 'checkbox 'Ich bin bereits Kunde'
'Call docRes.ReplaceItemValue("%%Surrogate_IsCustomerTX", "Ich bin bereits Kunde")
docRes.IsCustomerTX = "Ich bin bereits Kunde" 'checkbox 'Ich bin bereits Kunde'
docRes.BirthdayTX = docContext.BirthdayTX(0)
如果有一些验证不满意,我会显示带有 URL 参数的 docRes,使字段变为红色。
如果我选中复选框并提交表单:
字段值已正确发送到服务器。
但是,当页面重新加载时
复选框未选中。
可以看到效果:
我预期的行为是复选框在重新提交期间保持选中状态。
非常感谢您的帮助。
您检查过您的 WebQueryOpen 了吗?如果你以这种方式处理一些事情,它可能会在其他地方引起问题。
一个 Domino Classic Web 开发问题。
我在 IsCustomerTX 中有一个带有复选框字段的表单。 checkbox的单选是
Ich bin bereits Kunde|1
表单已提交
<input value="Reservation abschicken" class="f-submit" name="f-submit-button" type="submit">
我有一个 WebQuerySave 代理,它捕获文档上下文并将值传输到后端文档 docRes。
docRes.Salutation1TX = docContext.Salutation1TX(0)
docRes.IsCustomerTX = docContext.IsCustomerTX(0) 'checkbox 'Ich bin bereits Kunde'
'Call docRes.ReplaceItemValue("%%Surrogate_IsCustomerTX", "Ich bin bereits Kunde")
docRes.IsCustomerTX = "Ich bin bereits Kunde" 'checkbox 'Ich bin bereits Kunde'
docRes.BirthdayTX = docContext.BirthdayTX(0)
如果有一些验证不满意,我会显示带有 URL 参数的 docRes,使字段变为红色。
如果我选中复选框并提交表单:
字段值已正确发送到服务器。
但是,当页面重新加载时
复选框未选中。
可以看到效果:
我预期的行为是复选框在重新提交期间保持选中状态。
非常感谢您的帮助。
您检查过您的 WebQueryOpen 了吗?如果你以这种方式处理一些事情,它可能会在其他地方引起问题。