При переходе на новую страницу с url
(http://сайт.ком/фото/0-0-13597-4%5B"1920х1080"%5D)
в select автоматически выбирается пунк 1920х1080
<select name="filter1">
<option value="0" style="color:#A3A3A3">- выбрать -</option>
<option value="1">1920x1080</option>
<option value="2">1280x720</option>
</select>
window.onload = function(){
if(location.search){
var txt = JSON.parse( decodeURI( location.search.slice(1) ) );
var selects = [].slice.call(document.getElementsByTagName('select')),
i = selects.length;
while(i--){
var options = selects[i].getElementsByTagName('option'),
j = options.length;
while(j--){
if(txt.indexOf( options[j].innerHTML.trim() ) !== -1){
options[j].selected = true;
$(selects[i]).trigger('change');
selects.splice(i,1);
i = selects.length;
break;
}
}
}
}
};
можно ли таким же образом привязаться к input?
подскажите пожалуйста что переписать в коде?
<input type="checkbox" name="filter1" value="1" id="fk11">
<label for="fk11">1920x1080</label>
<input type="checkbox" name="filter1" value="2" id="fk12">
<label for="fk12">1280x720</label>
заранее большое спасибо всем