Я пытаюсь проверить элемент Select следующим образом:
<select name="block_name" id="block-name">
<option value="">Select Block</option>
<option value="blockA">Block A</option>
<option value="blockB">Block B</option>
</select>
, что, как правило, не будет проблемой, если правило будет следующим:
rules: {
block_name: {
required: true
}
}
Как я хотел быпросто добавьте class="required"
к элементу выбора.Но я использую функцию в правиле следующим образом:
rules: {
block_name {
required: function(element) {
return $("#blocks").val() >= 2;
}
}
}
, которая использует следующее скрытое поле с привязкой данных, которая определяет значение:
<input type="hidden" name="blocks" id="blocks" value="<?php echo $row_rsCurrentUser['blocks']; ?>">
При использовании этой функциив rule
class="required"
не работает, исключая элемент опции по умолчанию <option value="">Select Block</option>
Как я могу проверить это, но не за исключением опции по умолчанию в качестве выбора?
Заранее спасибо