2013-02-19 1 views
0

클릭하면 관련 항목이 표시되는 범주 목록이 있습니다. 드롭 다운에서 카테고리를 선택할 수도 있습니다. 드롭 다운 선택을 변경하면 동일한 동작이 호출됩니다. 그러나 카테고리를 클릭하면 드롭 다운을 내가했던 것처럼 새로 고칠 수 없으며이를 수행 할 수있는 확실한 방법을 찾을 수 없습니다.녹아웃 모델에서 클릭 이벤트 발동 방지

여기 내 문제를 보여주기 위해 fiddle

업데이트 : 나는 그것이 기본적으로 카테고리 이드 또 다른 관찰을 추가하여 작업을 진행하고 바이올린에 반영된 업데이트하는 데 사용할 관리했습니다.

<li data-bind="click: $parent.selectedCategory"> 

과 코멘트를 :

+0

f_martinez 더 나은 솔루션을했다! 아래를보십시오! –

답변

1

그냥 바인딩 <li>을 변경

self.showItems = function(category){ 

    // ... 

    // self.selectedCategory(category); 

    // ... 
} 

http://fiddle.jshell.net/AWfE8/60/

+0

글쎄, 그게 내가 찾고 있던 대답이었다! 감사! –