2016-12-03 92 views
0

下面是我的代碼,其中我在綁定工作日內的ul,我使用listview和模板,它的工作正常,但我需要獲取值時,複選框被選中需要幫助,複選框可以選擇多個,所以我可以有多個值從列表視圖中獲取複選框選定的值

<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

可以與on()方法註冊監聽器。所以你的情況:

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

@感謝,但我得到錯誤,如近this.val()「遺漏的類型錯誤:this.val是不是一個函數」 –

+0

請參閱更新 – mitch

+0

耶現在它沒有給我任何錯誤,但價值是給我有價值 –

相關問題