Я использую jQuery.
При нажатии кнопки поиска используется флаг, чтобы проверить, не выключена ли радиопереключатель, он покажет alert("enter the field")
, в противном случае выполните задачу ... а также я использовал event.preventDefault();
Здесь на самом деле я использую радиокнопку, в которой я использовал гендерную метку, которая содержит два варианта мужской и женский. Теперь проблема в том, когда я проверил мужской переключатель или женский. Тем не менее это показывает, введите поле. Я думаю, что в этой части должно быть что-то не так if($('#gender').is(":not(:checked)"))
вот мой код:
$('#searchbutton').click(function(event){
alert("ZZ");
var flag3=0;
if ($('#gender').is(":not(:checked)"))
{
flag3=1;
}
if( flag3==1)
alert("Select the field first");
event.preventDefault();
});
<input type="radio" name="gender" id="gender" value="male" /> Male<br />
<input type="radio" name="gender" id="gender" value="female" /> Female
<input type="submit" name="searchbutton" value="Search" id="searchbutton">