单击选定的单选按钮时发出消息

时间:2017-09-19 21:16:29

标签: javascript jquery html

$('form').change(function() {
    if('input[type=radio]:checked') {
        alert('Already Selected');
    }
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form method='get' action=''>
    <input type="radio" name="radiobutton">
    <input type="radio" name="radiobutton">
    <input type="radio" name="radiobutton">
</form>

在此form中,我试图阻止用户在选定的radio按钮上点击两次,因此我希望每次点击所选alert时都会发送一条消息radio 1}}按钮。

1 个答案:

答案 0 :(得分:1)

所以基于你的普通英语解释的一些事情:

  1. 您应该绑定到无线电输入,而不是表单元素。
  2. 您应该使用点击事件而不是更改
  3. 您需要跟踪每个单选按钮的状态
  4. df
    <form method='post' action='#' enctype='multipart/form-data'>