Я пытаюсь установить флажок, используя JQuery, но безрезультатно. Ниже приведен код.checkbox не проверяет через jQuery
$(document).ready(function() {
var url_brand_alias = $("#hidden_brand_alias").val(); //gives a,b
var url_brand_arr = url_brand_alias.split(',');
$.each(url_brand_arr, function(key, value) {
$('input.Brand[rel="'+value+'"]').attr('checked', true);
});
});
Checkbox HTML:
<div class="panel-body">
<div class="form-group">
<label class="filters-type">
<input type="checkbox" rel="a" value="1" class="Brand">a</label>
</div>
<div class="form-group">
<label class="filters-type"><input type="checkbox" rel="b" value="2" class="Brand">b</label>
</div>
</div>
Я попытался использовать как атр и пропеллер, но безрезультатно. У меня также нет ошибок в консоли. Любая помощь/предложения приветствуются. Заранее спасибо.
Покажите нам значение 'url_cat_arr'. Это опечатка? Это значит быть «url_brand_arr»? –
Можете ли вы включить скрипт или JSBin в свой код? – Drown
извините, это просто ошибка типографии. –