Knockout.js数据绑定到单独的变量

时间:2015-01-14 10:57:05

标签: javascript jquery knockout.js jsfiddle

我是新手,试图了解以下脚本。

http://jsfiddle.net/GSSCD/203/

这是HTML

<ul data-bind="foreach:servers">
<li> <a href="#" data-bind="text:name,attr:{href: 'http://'+name}">tester</a> <span data-bind="text:status,css:status"></span>

</li>

目前,此代码以及链接中的javascript检索某些服务器的状态并将其输出到html网页。 不幸的是,它使用Data-bind将所有数据输出到网页上。

是否可以将每个数据放入自己的变量中,然后我可以按照自己的意愿使用?

因此,将第一个服务器名称放入变量中,然后将其状态放入另一个变量,然后将第二个服务器名称放入另一个变量等中,用于列表中的所有服务器。

我真的希望有人可以提供帮助,因为我在过去的3天里一直在盯着这个,而且没有真正到达任何地方。

1 个答案:

答案 0 :(得分:0)

没有简单的Knockout方法。您要么必须使用ajax请求访问url并解析返回的html,或者在更新后操作DOM以获取所需信息并填充变量。