-1

我需要紧急解决我的问题,我是 mvc 新手,请为我的问题提供示例代码。任何帮助将不胜感激。

假设我的视图模型中有一个可观察的数组,即

var viewmodel = {
  vendorproviders : ko.observablearray([])
}

其中 vendorproviders 列表由多个属性组成,例如 id、name、country、address 等

我想在我的网格中填充该数组,其中每一行都有一个选择按钮,当单击该按钮时,它应该通过提交或通过 ajax 调用将 id 发布到我的控制器操作。

此外,如果有一个单独的文本框,网格应该是可搜索的,基于文本框的值,网格应该显示匹配的提供者,否则显示所有提供者。

当用户搜索特定的提供者网格时,应该从可观察数组中填充,而不是一次又一次地在服务器上调用以填充可观察数组。

4

1 回答 1

1

我建议从这里开始。 http://learn.knockoutjs.com/#/?tutorial=intro 您所说的是您引用的工具的所有基本功能。

于 2013-03-01T21:36:47.707 回答