2016-12-03 3 views
0

아래 코드는 내 평일 평일 내에 ul에 바인딩되어 있습니다. listview 및 템플릿을 사용하고 있지만 잘 작동합니다. 확인란을 선택하면 값을 가져와야합니다. 복수를 선택할 수 있습니다 당신이 on() 방법 리스너를 등록 할 수있는 여러 값목록보기에서 선택한 값을 체크 박스로 가져옵니다.

<div data-role="view"> 
    <ul data-role="listview" data-style="inset" data-template="script-id" data-source="listData"></ul> 
    <script id="script-id" type="text/x-kendo-template"> 
     <div> 
      <input type="checkbox" class="checkclass" /> 
      <h3 class="checkclass">#: week #</h3> 

     </div> 
    </script> 
    </div> 

//data to bind list template 
    var listData = [{ week: 'Monday' }, 
       { week: 'Tuesday' }, 
       { week: 'Saturday ', }, 
       { week: 'Sunday', }] 

답변

0

을 할 수 있습니다. 따라서 귀하의 경우 :

$(".checkboxclass").on("change", function(){ 
    if(this.checked) { 
     $(this).val(); 
    } 
}) 
감사 @
+0

,하지만 난 this.val() 근처에 같은 오류가 점점 오전 : –

+0

업데이트를 참조하십시오 "catch되지 않은 형식 오류 this.val 함수가 아닌" – mitch

+0

그래 이제 나를 하나를 포기하지 않을 값을 정의하지 않았으므로 값은 –