[英]Alert a message when clicking on a selected radio button
$('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
按钮上单击两次,因此,我想在他单击选定的radio
按钮时alert
消息。
因此,请根据您的英语简单说明:
$('input[type=radio]').click(function() { if($(this).data('previously-checked')) { alert('Already Selected'); } // update all as not clicked $('input[type=radio]').data('previously-checked', false); // mark current one as checked $(this).data('previously-checked', true); })
<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" value="Y"> <input type="radio" name="radiobutton" value="Y"> <input type="radio" name="radiobutton" value="Y"> </form>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.