【发布时间】:2012-02-10 09:43:18
【问题描述】:
我有一个有序的复选框列表,我希望能够在其中更改顺序。列表定义为:
<fieldset id="myList" data-role="controlgroup" data-bind='foreach : Articles'>
<legend></legend>
<input data-theme="c" type="checkbox" data-role="controlgroup" data-bind="attr: { 'data-id': Id(), name: 'checkbox-' + Id(), id: 'checkbox-' + Id() }" />
<label data-theme="c" data-bind="text: Name(), attr: { for: 'checkbox-' + Id() }"></label>
</fieldset>
当我的视图模型上的文章属性中的顺序发生变化时,我想刷新复选框列表 UI。关于我如何做到这一点的任何想法?我试过 .controlgroup('refresh',true) 没有运气。
【问题讨论】:
-
你有没有想过这个问题?我遇到了同样的事情。
-
@ScottR 我制作了一个自定义 mobileForeach 绑定处理程序,如此处所述markmail.org/message/yipmzzwkqtflfqd3