如何显示某些texbox,具体取决于按下了哪个按钮?

用户名

我正在一个项目中,我需要制作一个带有几个单选按钮的HTML页面。

  • 第一个按钮是INSERT单击INSERT按钮后,我想在INSERT按钮下面显示三个文本框。第一个文本框是datacenter,第二个文本框是node,第三个文本框是data
  • 第二个按钮是UPDATE一旦单击“更新”按钮,我想在“更新”按钮下方的三个文本框上方显示相同的内容。
  • 第三个按钮是DELETE单击删除按钮后,我只想在删除按钮下方仅显示一个文本框。在这个文本框中将是node
  • 第四个按钮是PROCESS单击“过程”按钮后,我想在“过程”按钮下方显示四个文本框。在此第一个文本框将是datacenter,第二个文本框将是node,第三个文本框将是data,第四个文本框将是。conf

最后,我将按下提交按钮。

我可以在jsfiddle中提出这个设计

问题陈述:-

但是以某种方式,很少有事情不起作用,例如,Submit当我第一次单击“处理”按钮时按钮没有显示。第一次意味着,如果单击“处理”按钮,则它仅显示三个文本框,分别是数据中心,节点和数据,但通常应显示四个文本框,如上所示。而且提交按钮也没有显示。

如果有人可以提供jsfiddle示例,那将有很大的帮助?

而且我在jsfiddle中正在做任何我不应该做的错误工作吗?含义而不是隐藏元素,我应该删除它们?

我在这里跟进上一个问题在我之前的问题中,我的设计是另外一回事,但是在那之后,我能够提出我的新设计,如上面的jsfiddle所示。

丹尼尔·法瑞尔

我们在讨论中对此进行了讨论,并提出了http://jsfiddle.net/4Nmqk/12/

为每种类型的提交都具有表单要简单得多,而不是试图隐藏和显示表单的正确部分。除非您有一种从逻辑中抽象数据(显示哪些部分)(如何显示/取消显示它们)的方法,否则最终将是一团糟,就像OP的原始Fiddle一样。

我的小提琴创建了更多的html,但是javascript很简单:

$('.btn-primary').click( function(){
    $( '.btn-primary').removeClass( 'currentButton' )
    $( this).addClass('currentButton') 
    $( 'form' ).hide()
    $( "#form_" + $(this).attr('id') ).show();
})

还添加了一些清理功能,只是为了好玩。

当然,此方法最复杂的实现可能会大量集成到服务器端代码中,并且会动态生成很多,但是出于回答问题的目的,此技术似乎更简单,更强大(请注意,这很容易添加其他内容,例如我添加到每个表单的标题。添加描述性文本,不同的表单元素等同样容易。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击某些按钮时弹出弹出的访问被拒绝消息,具体取决于哪个用户已登录

来自分类Dev

jQuery在pageload上显示div,具体取决于选中了哪个单选按钮

来自分类Dev

如何查看按下了哪个提交按钮?

来自分类Dev

如何确定按下了哪个按钮?

来自分类Dev

如何知道哪个用户按下了按钮

来自分类Dev

如何确定按下了哪个按钮?

来自分类Dev

如何确定按下了哪个硬件按钮?

来自分类Dev

如何识别按下了哪个按钮

来自分类Dev

如何获得导航栏以显示文本,具体取决于单击的按钮

来自分类Dev

如何显示按钮,具体取决于列表中是否还有其他项目?

来自分类Dev

如何获得导航栏以显示文本,具体取决于单击的按钮

来自分类Dev

识别按下了哪个按钮

来自分类Dev

AS3:如何识别按下了哪个按钮?

来自分类Dev

如何知道在detailCalloutAccessoryView中按下了哪个按钮

来自分类Dev

Ajax通话-按下了哪个按钮?

来自分类Dev

如何使用jQuery .index()返回不同的结果,具体取决于单击了哪个<a>

来自分类Dev

tkinter:如何使Spinbox显示是否按下了向上或向下按钮

来自分类Dev

tkinter:如何使Spinbox显示是否按下了向上或向下按钮

来自分类Dev

显示/隐藏表单字段,具体取决于单选按钮的单击

来自分类Dev

多次显示相同的按钮,具体取决于使用Asp.net的查询

来自分类Dev

无法显示或隐藏按钮,具体取决于另一个元素是否包含内容

来自分类Dev

我如何迅速知道不同的按钮通向同一ViewController时按下了哪个按钮?

来自分类Dev

如何动态创建按钮名称并检测PHP中按下了哪个按钮?

来自分类Dev

MongoDB聚合:如何获取集合中文档的索引,具体取决于按文档属性排序

来自分类Dev

我该如何更改按钮文本,具体取决于站点的信息(PHP,Wordpress)

来自分类Dev

如何检查按下了哪个键?

来自分类Dev

如何显示消息,具体取决于下拉选择框的值是2还是更高?

来自分类Dev

Clojure(打ic):如何知道表单中按下了哪个“提交”按钮?

来自分类Dev

opencart 2.x:如何识别按下了哪个提交按钮?

Related 相关文章

  1. 1

    单击某些按钮时弹出弹出的访问被拒绝消息,具体取决于哪个用户已登录

  2. 2

    jQuery在pageload上显示div,具体取决于选中了哪个单选按钮

  3. 3

    如何查看按下了哪个提交按钮?

  4. 4

    如何确定按下了哪个按钮?

  5. 5

    如何知道哪个用户按下了按钮

  6. 6

    如何确定按下了哪个按钮?

  7. 7

    如何确定按下了哪个硬件按钮?

  8. 8

    如何识别按下了哪个按钮

  9. 9

    如何获得导航栏以显示文本,具体取决于单击的按钮

  10. 10

    如何显示按钮,具体取决于列表中是否还有其他项目?

  11. 11

    如何获得导航栏以显示文本,具体取决于单击的按钮

  12. 12

    识别按下了哪个按钮

  13. 13

    AS3:如何识别按下了哪个按钮?

  14. 14

    如何知道在detailCalloutAccessoryView中按下了哪个按钮

  15. 15

    Ajax通话-按下了哪个按钮?

  16. 16

    如何使用jQuery .index()返回不同的结果,具体取决于单击了哪个<a>

  17. 17

    tkinter:如何使Spinbox显示是否按下了向上或向下按钮

  18. 18

    tkinter:如何使Spinbox显示是否按下了向上或向下按钮

  19. 19

    显示/隐藏表单字段,具体取决于单选按钮的单击

  20. 20

    多次显示相同的按钮,具体取决于使用Asp.net的查询

  21. 21

    无法显示或隐藏按钮,具体取决于另一个元素是否包含内容

  22. 22

    我如何迅速知道不同的按钮通向同一ViewController时按下了哪个按钮?

  23. 23

    如何动态创建按钮名称并检测PHP中按下了哪个按钮?

  24. 24

    MongoDB聚合:如何获取集合中文档的索引,具体取决于按文档属性排序

  25. 25

    我该如何更改按钮文本,具体取决于站点的信息(PHP,Wordpress)

  26. 26

    如何检查按下了哪个键?

  27. 27

    如何显示消息,具体取决于下拉选择框的值是2还是更高?

  28. 28

    Clojure(打ic):如何知道表单中按下了哪个“提交”按钮?

  29. 29

    opencart 2.x:如何识别按下了哪个提交按钮?

热门标签

归档