我的页面包含一个复选框集合,左侧是关联标签,右侧是Iframe分区。
单击复选框分割(包括标签)时,相应的页面将加载到Iframe中。此外,当点击另一个文本复选框时,应该保存当前页面中的页面值,并且应该在IFrame中加载新页面。
我通过从父页面调用Iframe页面的Javascript函数来完成此操作,该页面依次进行回发并触发事件中的保存loic(例如:我在每个页面中都有一个隐藏但是有一个按钮一个事件)。
我的问题是,如果取消选中该复选框,则会清除并禁用IFrame上显示的表单。因此,当我点击其他某个部门时,会执行当前禁用表单的回发,并且由于整个表单被禁用,因此不会发生回发。
如何触发已禁用表单的回发或以其他方式保存数据?
注意:我甚至尝试在调用回发之前启用该页面,但它仍然没有触发。
答案 0 :(得分:0)
我会尝试用Ajax控制的动态部分替换你的iframes结构。如果这不可行,请重新考虑禁用表单。如果您这样做的原因是为了防止发布值两次,可能不是禁用表单而是隐藏按钮。