0

我使用了 jQuery模板系统并且也查看了数据链接的东西,但是除了 scottgu 博客上的一些帖子之外,我还没有看到任何关于一起使用它们的材料。

我正在尝试将集合(来自 JSON 请求)绑定到模板,并将模板中的每个项目绑定到用于创建它的 js 对象。基本上,我想要集合中每个对象的可更新绑定。然后我会将对象发送回服务器。

有谁知道这是否可能?有什么指导或例子吗?

谢谢,埃里克

4

1 回答 1

0

它目前仅在 beta 1 中。Beta 2 应该在本月晚些时候(4 月)发布,但即使在 MS 放弃它的 AJAX 库一年多之后,jquery tmpl 和 datalink 插件仍然远远落后,远没有那么强大。当你把它们粘在一起时,似乎也有问题。

我有一个项目一直在使用 MS AJAX 库预览版,因为他们刚刚尝试将其转换过来,因为我认为现在使用 jquery 替换会更好。绑定到对象数组可以使用模板(在找到一个正确且体面的示例之后),但是当我将它与数据链接混合时,我发现它非常缺乏。更新从其他记录传播到其他匹配字段的一条记录中的字段,在 {{each}} 操作之外没有索引值,而无需将 inArray 作为 klooge 调用,您只会获得一个呈现的方法作为事件处理程序,那就是必须使用 tmplPlus 插件,因为当前 tmpl 作者认为它仅在特殊情况下有用,

使用 MS AJAX Library preview 6 做你想做的事真的很容易,我目前在几个生产系统中做。如果您遇到超出简单场景的任何事情,那么使用现在的 jquery 插件执行此操作将需要一些努力。我讨厌推荐一个不受支持的库,但它现在领先于 jquery tmpl 和数据链接插件,并且会为您提供更大的灵活性。

不幸的是,MS 似乎以与他们的 Facebook api 控件类似的方式支持 jquery 的东西,比如付出很多口头上的服务,然后分配给一两个人使用它,但没有给他们任何带宽来处理它.

于 2011-04-12T02:10:13.470 回答