不相关时如何删除元素的内容?

迈达斯国王

如果我有一个带有三个选项A,B,C的单选按钮,并且我有一个相关性取决于单选按钮是否具有值A的输入字段。那么:如果我在单选按钮中选择了值A,则输入字段是可见的,我可以添加一个值。但是,当我将单选按钮更改为B时,“输入”字段是隐藏的,但值仍然存在(如果再次选择A,则可以看到该值)

是否可以通过事件删除值?

阿维网

最简单的方法是使用重置值calculate,您可以将其放置在xf:bind选择值B时用来隐藏输入的位置,如下面的示例所示。对于使用Form Builder创建的表单,可以立即实现此行为RFE,但仅在保存/提交时重置该值,因此,如果在A和B之间来回切换,则在输入不会丢失,但是在保存/提交表单时将清除输入。

<xh:html xmlns:xh="http://www.w3.org/1999/xhtml"
      xmlns:xf="http://www.w3.org/2002/xforms"
      xmlns:xxf="http://orbeon.org/oxf/xml/xforms"
      xmlns:ev="http://www.w3.org/2001/xml-events"
      xmlns:xs="http://www.w3.org/2001/XMLSchema"
      xmlns:fr="http://orbeon.org/oxf/xml/form-runner">
    <xh:head>
        <xh:title>XForms Hello</xh:title>
        <xf:model>
            <xf:instance>
                <instance>
                    <select1>A</select1>
                    <input/>
                </instance>
            </xf:instance>
            <xf:bind ref="input"
                     relevant="../select1 = 'A'"
                     calculate="if (../select1 = 'A') then . else ''"
                     readonly="false()"/>
        </xf:model>
    </xh:head>
    <xh:body>
        <xf:select1 appearance="full" ref="select1">
            <xf:item>
                <xf:label>A</xf:label>
                <xf:value>A</xf:value>
            </xf:item>
            <xf:item>
                <xf:label>B</xf:label>
                <xf:value>B</xf:value>
            </xf:item>
        </xf:select1>
        <xf:input ref="input"/>
    </xh:body>
</xh:html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何抓取新闻内容并删除不相关的部分

来自分类Dev

当“不相关”的html select元素未选择任何选项时,如何退出jQuery事件?

来自分类Dev

如何在阅读 PDF 时编辑(缩小)它以删除不相关的部分?

来自分类Dev

从Git删除不相关的文件?

来自分类Dev

使用Bootstrap列时,隐藏元素会影响其他不相关的元素

来自分类Dev

如何加快不相关数据的for循环?

来自分类Dev

雄辩。如何获取不相关的表

来自分类Dev

填充(主要是)不相关的元素时,数据列表损坏

来自分类Dev

删除不相关的单元格时需要停止UDF重新计算

来自分类Dev

Ember.js如何添加不相关的内容(侧栏/页脚/模态)并传递ID

来自分类Dev

Ember.js如何添加不相关的内容(侧栏/页脚/模态)并传递ID

来自分类Dev

如何使用MVVM模式创建和组织与UI不相关的元素

来自分类Dev

使用Svelte进行编译时,如何系统地禁用某些不相关的警告?

来自分类Dev

CSS悬停样式在不相关的元素上?

来自分类Dev

如何根据另一个不相关的元素定义一个元素的宽度?

来自分类Dev

用不相关的术语证明不相关的事物

来自分类Dev

如何找到不相关的未使用属性?

来自分类Dev

如何使用c ++生成不相关的随机序列

来自分类Dev

如何从完全不相关的类更新ListView

来自分类Dev

如何防止从验证靶向不相关的ModelAttribute?

来自分类Dev

熊猫:如何最好地选择不相关的功能?

来自分类Dev

如何在SQL中检查多个不相关的条件?

来自分类Dev

如何控制不相关的Alteryx IO任务的执行顺序?

来自分类Dev

如何查找不相关的未使用属性?

来自分类Dev

我如何禁用不相关的XAML警告

来自分类Dev

如何在不相关的ViewModel中设置数据

来自分类Dev

如何编写附加不相关行的SQL查询?

来自分类Dev

Searchkick结果不相关

来自分类Dev

当表彼此不相关时如何从另一个表中按顺序更新表列的值

Related 相关文章

  1. 1

    如何抓取新闻内容并删除不相关的部分

  2. 2

    当“不相关”的html select元素未选择任何选项时,如何退出jQuery事件?

  3. 3

    如何在阅读 PDF 时编辑(缩小)它以删除不相关的部分?

  4. 4

    从Git删除不相关的文件?

  5. 5

    使用Bootstrap列时,隐藏元素会影响其他不相关的元素

  6. 6

    如何加快不相关数据的for循环?

  7. 7

    雄辩。如何获取不相关的表

  8. 8

    填充(主要是)不相关的元素时,数据列表损坏

  9. 9

    删除不相关的单元格时需要停止UDF重新计算

  10. 10

    Ember.js如何添加不相关的内容(侧栏/页脚/模态)并传递ID

  11. 11

    Ember.js如何添加不相关的内容(侧栏/页脚/模态)并传递ID

  12. 12

    如何使用MVVM模式创建和组织与UI不相关的元素

  13. 13

    使用Svelte进行编译时,如何系统地禁用某些不相关的警告?

  14. 14

    CSS悬停样式在不相关的元素上?

  15. 15

    如何根据另一个不相关的元素定义一个元素的宽度?

  16. 16

    用不相关的术语证明不相关的事物

  17. 17

    如何找到不相关的未使用属性?

  18. 18

    如何使用c ++生成不相关的随机序列

  19. 19

    如何从完全不相关的类更新ListView

  20. 20

    如何防止从验证靶向不相关的ModelAttribute?

  21. 21

    熊猫:如何最好地选择不相关的功能?

  22. 22

    如何在SQL中检查多个不相关的条件?

  23. 23

    如何控制不相关的Alteryx IO任务的执行顺序?

  24. 24

    如何查找不相关的未使用属性?

  25. 25

    我如何禁用不相关的XAML警告

  26. 26

    如何在不相关的ViewModel中设置数据

  27. 27

    如何编写附加不相关行的SQL查询?

  28. 28

    Searchkick结果不相关

  29. 29

    当表彼此不相关时如何从另一个表中按顺序更新表列的值

热门标签

归档