Javascript JQuery使用select值No标识每个Div

Javascript JQuery使用select值No标识每个Div,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我有一个表格,里面有50个左右的选择答案。回答可以是是、否、不适用。这50个回答是20个div中的一组。一些div有一个响应,其他div有多个响应 我想做什么,对于每个div,我想确定至少有一个响应被选为no的div。我将使用该div值显示/隐藏另一个div,该div将用于收集提问行中的用户响应 这是一个相关的问题: 因此,下面是代码,用于确定div是否有回答为“否”的问题。代码在包含响应元素的每个div之间正确循环(如页面警报中所示)。但是,用于检测对选择值的“否”响应的代码不起作用:

我有一个表格,里面有50个左右的选择答案。回答可以是是、否、不适用。这50个回答是20个div中的一组。一些div有一个响应,其他div有多个响应

我想做什么,对于每个div,我想确定至少有一个响应被选为no的div。我将使用该div值显示/隐藏另一个div,该div将用于收集提问行中的用户响应

这是一个相关的问题:

因此,下面是代码,用于确定div是否有回答为“否”的问题。代码在包含响应元素的每个div之间正确循环(如页面警报中所示)。但是,用于检测对选择值的“否”响应的代码不起作用:

    jq('[id$=LARBlock]').each( function() {
       var flag = true;
        jq('select').each(function(){
        if( jq(this).val() === 'No' ) {
            //alert("No selected a value in " + jq(this).attr("name"));
             flag = false;
             return false;
         }
       });
        if(flag){
         alert('should show for this block ' + jq(this).attr("id"));    
        }else{
            alert('should not show for this block ' + jq(this).attr("id"));   
          //e.preventDefault();
        }
    });

使用值
No
选择所有目标,然后查找ID以LARBlock结尾的最近元素:

$('select[value="No"]').closest('[id$="LARBlock"]'). stuff()