如何用Jquery实现当 vlaue中的el表达式取值为空时 隐藏该这个选项

如何用Jquery实现当 vlaue中的el表达式取值为空时 隐藏该这个选项

   <label>
               <div class="checker ">
                     <input type="checkbox" value="${questionNaireQuestion.option15}">O ${questionNaireQuestion.option15}
               </div> 
        </label>

1个回答

jquery和el这两不是一个体系的,不行你用<%=%>方式,把该值赋值给js变量,然后页面加载完后根据js变量判断,再隐藏。

u013400939
Logica_ 回复danielinbiti: thank you ,good night
大约 5 年之前 回复
danielinbiti
danielinbiti 回复Logica_: <script> function load(){ var ck = $('#check4'); if(!ck[0].value){ ck.hide(); } } </script> </head> <body onload='load()'> <input type='checkbox' id='check4' value=''/> </body> </html>
大约 5 年之前 回复
u013400939
Logica_ 我这样写了 JS有写的有问题吗 为什么不隐藏呢 <body onload="load()"> 、、、、、、、、、、function load(){ if($("#check4").val()==""){ $('#check4').hide(); } }
大约 5 年之前 回复
danielinbiti
danielinbiti 回复Logica_: body的
大约 5 年之前 回复
danielinbiti
danielinbiti 回复Logica_: 可以,在页面加载完判断就行,可以写在onload中
大约 5 年之前 回复
u013400939
Logica_ 那我可以判断value是否为空吗,为空就影藏该checkbox 像这样<script type="text/javascript"> if($('#check4').val()=='null'){ $('#check4').style.display=none; } </script>
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐