我有代码验证来自id =“Zelenina”的选中(已选中)项目(选择带选项项目)或项目类型=文件。当我选择其中至少一个时,背景会变绿。没关系。我退回后选择空项目(选择的可能性之一,此项目有空值),背景绿色稳定。这是错误的。我想初始背景(背景:#ccc; )我可以询问任何想法吗?
当项目为空时我需要更改背景。
感谢。
$(document).ready(function() {
$('#obsah_pole').bind("click",function() {
if($('#Zelenina').val() != '' || $('#myFile').val() != ''){
$('#zelenina').css('background-color', 'green');
$('#myFile').css('background-color', 'green');
// alert('Vybrano');
return false; }
else {
// alert('Nevybrano');
$('#zelenina').css('background-color', 'red');
$('#myFile').css('background-color', 'red');
}
});
});
答案 0 :(得分:0)
类和ID属性区分大小写,因此看起来您需要将其中一个Z更改为小写:
if($('#Zelenina').val() != '' || $('#myFile').val() != ''){
应该是:
if($('#zelenina').val() != '' || $('#myFile').val() != ''){
答案 1 :(得分:0)
<span id="zelenina" style="background-color: #0c0c0c; padding: 10px; margin: 5px;"> <select id="zelenina" name="Zelenina">
<option value="">--</option>
<option value="Mrkev">Mrkev</option>
<option value="Okurka">Okurka</option>
<option value="Rajce">Rajce</option>
</select>
</span>