Здравствуйте, я хотел бы спросить, можно ли добавить туда больше переменных с логической суммой. Вот мой код, и я хотел бы использовать большее количество переменных, что-то вроде:jQuery click function more variables
<input type="checkbox" name="devices[]" value="1">Apple
<br>
<input type="checkbox" name="devices[]" value="2">Blackberry
<br>
<input type="checkbox" name="devices[]" value="3">Blueberry
<br>
<input type="checkbox" name="devices[]" value="4">Orange
<br>
<input type="text" name="fruit">
<button type="submit" class="btn btn-primary" name="odeslat" value="submit"> Submit </button>
JavaScript:
$('button[type="submit"]').attr('disabled', true);
$(function() {
$('input[value="1"]' || 'input[value="2"]').click(function() {
if($(this).is(':checked')) {
$('input[name="fruit"]').on('keyup', function() {
if($(this).val() != '') {
$('button[type="submit"]').removeAttr('disabled');
} else {
$('button[type="submit"]').attr('disabled', 'disabled');
}
});
} else {
$('button[type="submit"]').attr('disabled', 'disabled');
}
});
});
Этот код не работает $('input[value="1"]' || 'input[value="2"]')
и я не знаю, как это исправить.
онлайн версия http://jsfiddle.net/krizvite/hk05wps6/
http://jsfiddle.net/hk05wps6/1/ –