0

我对select.

我想为select我的淘汰视图模型中的每组数据创建。 这是我的问题的 jsfiddle 示例!

基本上我有一个ko.observableArray([])用户组列表。我想为每个用户组创建 .

<div data-bind="foreach: $root.userList">
        <select  data-bind="options: Users, 
                            optionsText: 'FullName', 
                            optionsValue: 'UserId',
                            value: 'UserId'">
        </select>
</div>

但它不起作用。它适用于单个用户数组以及当我使用divand时ulli组合,但不适用于分组数据。我显然错过了一些东西,但我无法弄清楚。

<div data-bind="foreach: $root.userList">
    <ul data-bind="foreach: Users">
         <li data-bind="text: FullName"></li>
    </ul>
</div>

上面的代码工作正常。

谁能帮我?

*更新

正如Jeroen悲伤的那样,当 jquery mobile 被禁用时它可以工作,但不能使用它。

4

1 回答 1

0

最有可能您调用代码的位置....快速修复将在您的 html 之后加载您的 js。

http://jsfiddle.net/MvH_MontySCOUT/qjUbx/8/

把你的js放在你之后

<body>
于 2013-10-17T09:52:50.883 回答