最初にこれを警告し、「未定義」を警告します。
alert($("input[name='searchManagers']:checked").val());
しかし、これを試してみると、なぜ「いいえ」と警告されるのですか:
if($("input[name='searchManagers']:checked").val() == 'undefined')
alert('yes')
else
alert('no')
それは私の問題を解決します:
if(typeof $("input[name='searchManagers']:checked").val() == 'undefined')
alert('yes')
else
alert('no')