引导程序自定义单选按钮切换隐藏的输入

史密斯先生

我正在使用bootsnipp中的自定义单选按钮代码段,并且在页面的说明中说可以使用隐藏的输入来切换值,但是我不太确定该怎么做。有人可以阐明这一点吗?可以说,我希望第二组仅在使用jQuery选择了第一组中的第一个选项时才显示。

$('.radioBtn a').on('click', function(){
	    var sel = $(this).data('title');
	    var tog = $(this).data('toggle');
	    $('#'+tog).prop('value', sel);
	    
	    $('a[data-toggle="'+tog+'"]').not('[data-title="'+sel+'"]').removeClass('active').addClass('notActive');
	    $('a[data-toggle="'+tog+'"][data-title="'+sel+'"]').removeClass('notActive').addClass('active');
	});
.radioBtn .notActive{
    	color: #3276b1;
    	background-color: #fff;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>


<div class="input-group">
  <div class="radioBtn btn-group">
    <a class="btn btn-primary btn-sm active" data-toggle="option-set-one" data-title="option-one">Option 1</a>
    <a class="btn btn-primary btn-sm notActive" data-toggle="option-set-one" data-title="option-two">Option 2</a>
  </div>
  <input type="hidden" name="option-set-one" id="option-set-one">
</div>

<div class="input-group">
  <div class="radioBtn btn-group">
    <a class="btn btn-primary btn-sm active" data-toggle="option-set-two" data-title="option-three">Option 3</a>
    <a class="btn btn-primary btn-sm notActive" data-toggle="option-set-two" data-title="option-four">Option 4</a>
  </div>
  <input type="hidden" name="option-set-two" id="option-set-two">
</div>

Yotam单体

您可以像这样检查它:

if($('a[data-title="option-one"]').hasClass('active'))
    alert('option one is active');
else
    alert('option one is inactive');

还要注意我对标记所做的更改class,在同一元素上不能有两个属性。如果要在同一个元素上使用两个不同的类,则将其编写为:class="myClass1 myClass2"

要在PHP中进行检查,您必须使用隐藏的输入,if只需使用,即可在提交之前使用来更改输入的值:

if($('a[data-title="option-one"]').hasClass('active'))
        $('input[name="myHiddenInput"]').val(1);
    else
        $('input[name="myHiddenInput"]').val(0);

然后在您的PHP代码中(假设POST)使用:

if($_POST['myHiddenInput'] == '1') ....

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自定义行为-切换类-弹出窗口-Angular UI引导程序

来自分类Dev

在Access中制作自定义切换按钮

来自分类Dev

ReactJS中的自定义图像切换按钮

来自分类Dev

Flutter-自定义切换按钮选择

来自分类Dev

FooTable自定义切换按钮

来自分类Dev

React Native 自定义切换按钮组件

来自分类Dev

带动画的自定义圆形切换按钮

来自分类Dev

将单选按钮转换为ON / OFF切换引导程序

来自分类Dev

如何将切换按钮与隐藏内容集成在一起(引导程序)

来自分类Dev

自定义核心抽屉面板切换属性无法打开隐藏的抽屉

来自分类Dev

Shinyjs:当条件未评估为 TRUE 时,切换不会隐藏自定义 UI

来自分类Dev

是否可以自定义引导,以便可以使用硬件开关或按钮(无键盘)在操作系统之间进行切换?

来自分类Dev

具有单选按钮切换的引导程序不会触发更新面板中的异步回发

来自分类Dev

引导程序中的“自定义”按钮

来自分类Dev

如何使用三个选项自定义切换按钮

来自分类Dev

在Lotus Notes表单上的“操作”按钮上切换自定义图标

来自分类Dev

在Outlook加载项中获取自定义的切换按钮

来自分类Dev

SWRevealViewController切换开关不适用于自定义导航栏按钮

来自分类Dev

在Lotus Notes表单上的“操作”按钮上切换自定义图标

来自分类Dev

如何自定义带有三个选项的android的切换按钮

来自分类Dev

在自定义列表视图中切换 ImageView 按钮

来自分类Dev

带有 ContentControl 的 WPF 自定义切换按钮

来自分类Dev

引导程序切换按钮保持灰色

来自分类Dev

左侧引导程序下拉切换按钮?

来自分类Dev

使用切换按钮引导程序更改语言

来自分类Dev

带标志的引导程序切换按钮

来自分类Dev

引导程序 3 切换按钮不起作用

来自分类Dev

如何在引导程序中启用切换按钮导航栏切换

来自分类Dev

自定义引导程序的导航栏切换图标

Related 相关文章

  1. 1

    自定义行为-切换类-弹出窗口-Angular UI引导程序

  2. 2

    在Access中制作自定义切换按钮

  3. 3

    ReactJS中的自定义图像切换按钮

  4. 4

    Flutter-自定义切换按钮选择

  5. 5

    FooTable自定义切换按钮

  6. 6

    React Native 自定义切换按钮组件

  7. 7

    带动画的自定义圆形切换按钮

  8. 8

    将单选按钮转换为ON / OFF切换引导程序

  9. 9

    如何将切换按钮与隐藏内容集成在一起(引导程序)

  10. 10

    自定义核心抽屉面板切换属性无法打开隐藏的抽屉

  11. 11

    Shinyjs:当条件未评估为 TRUE 时,切换不会隐藏自定义 UI

  12. 12

    是否可以自定义引导,以便可以使用硬件开关或按钮(无键盘)在操作系统之间进行切换?

  13. 13

    具有单选按钮切换的引导程序不会触发更新面板中的异步回发

  14. 14

    引导程序中的“自定义”按钮

  15. 15

    如何使用三个选项自定义切换按钮

  16. 16

    在Lotus Notes表单上的“操作”按钮上切换自定义图标

  17. 17

    在Outlook加载项中获取自定义的切换按钮

  18. 18

    SWRevealViewController切换开关不适用于自定义导航栏按钮

  19. 19

    在Lotus Notes表单上的“操作”按钮上切换自定义图标

  20. 20

    如何自定义带有三个选项的android的切换按钮

  21. 21

    在自定义列表视图中切换 ImageView 按钮

  22. 22

    带有 ContentControl 的 WPF 自定义切换按钮

  23. 23

    引导程序切换按钮保持灰色

  24. 24

    左侧引导程序下拉切换按钮?

  25. 25

    使用切换按钮引导程序更改语言

  26. 26

    带标志的引导程序切换按钮

  27. 27

    引导程序 3 切换按钮不起作用

  28. 28

    如何在引导程序中启用切换按钮导航栏切换

  29. 29

    自定义引导程序的导航栏切换图标

热门标签

归档