【问题标题】:How to know which radio button was checked by jquery?如何知道 jquery 检查了哪个单选按钮?
【发布时间】:2012-06-08 17:58:08
【问题描述】:

我需要推迟单选按钮上的点击事件。第一个是选中其他单选按钮时,然后必须选中单选按钮。第二种情况是必须选中单选按钮,然后用户再次单击同一按钮。 我知道如何获取选中按钮的值:

$('input[name=group1]:checked').val()

但是如何获取之前选中的按钮值呢?

【问题讨论】:

  • 我对你的问题有点困惑。你能提供一个小提琴吗?

标签: jquery button radio


【解决方案1】:

您可以做的是将先前单击单选按钮值的值存储在其他字段(即隐藏字段)中,然后使用它或使用 cookie 来存储值,或者您可以将其放入全局变量中..

隐藏字段示例

<input type="hidden" value="" id="rdValue" />

当单选按钮点击时

  oldclickvalue = $("#rdValue").val();
  $("#rdValue").val( $('input[name=group1]:checked').val() );

【讨论】:

    猜你喜欢
    • 2013-01-23
    • 2010-10-10
    • 2014-01-04
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    相关资源
    最近更新 更多