親 td の各 .itemToFilter 子がテストに失敗した場合 (つまり、すべて TRUE を返す)、alert('hello world') を実行する必要があります。しかし、そうではありません!
最初の IF ステートメントは正しく機能しており、アラートでテストしました。しかし、2番目のものではありません。
var businessTypePullDownValue = $('.businessTypePullDown').val();
$('.businessTypeRow td').each( function() {
var foundOne = $(this).children('.itemToFilter').each( function() {
if(($(this).attr('value') == businessTypePullDownValue)) {
return true;
}
});
if(!foundOne) {
alert('hello world');
}
});