2012-11-20 33 views
0

在下面的示例中,我需要將鏈接按鈕單擊(列表,範圍)中的參數傳遞給模型。如何達致這將模型作爲參數傳遞給鏈接按鈕單擊使用KO

<div data-bind = "foreach:modelList" > 
     <div class="BDCRQuery"> 
      <div class= "Body" > 
       <div> 
        <select id ="SELECT" data-bind="options: Attributes, optionsText: 'AttributeName', optionsValue: 'Id', optionsCaption: 'Select Attribute...',value : SelectedAttribute"></select> 
       </div> 
       <div> 
        <span>with any of the following values:</span> 
       </div> 
       <div class="option"> 
        <a href="#" id = "List" class="link">List</a> | <a href="#" id= "Range" class="link">Range</a> 
       </div> 
       </div> 
    </div> 
</div>    

回答

0

LUSE的$父和綁定關鍵字

<a data-bind="click: $parent.functionName.bind($parent)" /> 

$父將指向控股modelList的數組對象,它會調用一個名爲functionName功能,綁定將確保關鍵字this是正確的上下文。該功能將該項目點擊作爲參數

相關問題