Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.04.2014, 17:47
Аватар для sun-ks
Интересующийся
Отправить личное сообщение для sun-ks Посмотреть профиль Найти все сообщения от sun-ks
 
Регистрация: 15.04.2014
Сообщений: 15

angluarjs, фильтрация в checkbox
У меня есть json массив с даными status_label.
Если использовать type="text" в инпуте то все работает замечательно:
<input ng-model="ress" type="text" />
<div class="row row-calendar-user-list o-hidden" data-ng-repeat = " lesson in list_lessons | filter: ress ">
{{lesson.status_label}}
</div>

Но мне нужно зделать фильтрацию по чекбоксам, например есть чекбоксы с разными значениями, клацнул на один и выводится только определеные {{lesson.status_label}}. Вопрос, как не это реализовать?
Ответить с цитированием
  #2 (permalink)  
Старый 16.04.2014, 12:50
Аватар для FireVolkhov
Аспирант
Отправить личное сообщение для FireVolkhov Посмотреть профиль Найти все сообщения от FireVolkhov
 
Регистрация: 17.04.2013
Сообщений: 88

Сделай свой фильтр, что-то такое
angular
	.module('app.filters', [])
	.filter('custom', function() {
		return function(array, checkboxes) {
			var result = [];
			angular.forEach(array, function(val){
			    if(checkboxes.customVal1){
					if(val.otherCustomVal == 'custom'){
						result.push(val);
					}
				}
			});
			
			return result;
		};
	});
<input ng-model="ress.customVal1" type="checkbox" />
<input ng-model="ress.customVal2" type="checkbox" />
<div class="row row-calendar-user-list o-hidden" data-ng-repeat = " lesson in list_lessons | custom: ress ">
    {{lesson.status_label}}
</div>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
checkbox check если значение input djonA Общие вопросы Javascript 8 14.01.2014 06:44
checkbox = checkbox Слейп jQuery 2 30.01.2013 15:24
Не могу получить состояние checkbox-а POMAH-UST Элементы интерфейса 2 08.10.2012 07:43
jqgrid tree and checkbox gaz2003 jQuery 0 17.12.2011 15:59
Функция disable для нескольких checkbox allforweb Элементы интерфейса 4 19.12.2010 17:51