我需要在我的項目中需要將所選項目放入Modal中,並且用戶可以單擊next顯示下一個項目。如何在淘汰賽中使用「with」綁定實現分頁
我正在使用綁定來顯示錶單中選定的內容。我不知道如何在「With」綁定中應用分頁。
<div class="container" data-bind="with: itemForEditing">
<div id="riskRegisterForm" class="modal hide fade">
<div class="modal-header" style="background:#4bafef; height: 30px;">
<h5 style="color:#FFFFFF; font:16px Arial;">Item</h5>
</div>
<div class="modal-body" style="background:#fff">
<div>
<form class="form-horizontal">
<div class="control-group">
<label class="control-label" for="itemName">Name</label>
<div class="controls">
<input type="text" id="itemName" data-bind="value: name" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="itemPrice">Price</label>
<div class="controls">
<input type="number" step=".01" id="itemPrice" data-bind="value: price" />
</div>
</div>
</form>
</div>
</div>
<div class="modal-footer">
<button type="button" data-dismiss="modal" class="btn" data-bind="click:$parent.revertItem">Cancel</button>
<button type="button" data-dismiss="modal" class="btn" data-bind="click:$parent.acceptItem">Update</button>
</div>
<span><a href=#>next</a></span>
<span><a href=#>prev</a></span>
</div>
</div>
當我點擊下一個它應該自動選擇下一個記錄並放入控制。這是JsFiddle http://jsfiddle.net/ramon26cruz/Tt96J/6/
爲什麼不在你的viewmodel中創建next和prev方法,那麼當一個項目被選中時存儲對索引的引用。然後,當單擊下一個或上一級時,遞增或遞減索引並將selectedItem屬性設置爲該索引處數組中的項目。 –