【发布时间】:2014-02-25 08:23:24
【问题描述】:
我有以下问题
我有这段代码可以从外部 Web api 加载 Json 数据 并在我的网站上显示它是有效的..
但我的问题是 我必须使用下拉列表过滤数据
当我选择值“显示所有数据”时,我的所有数据都必须显示 当我在下拉列表中选择值“KV”时,只有数据 Object Arbeitsort 中的文本“KV”必须显示..
如何在我的代码中集成过滤器以通过下拉菜单过滤我的数据?
接下来是我如何在 HTML 中呈现按钮的每个项目上插入 显示此项目的详细信息 SHOWS his Detail Data ?
当我单击项目中的详细信息时,我必须打开一个框,并且在此框中我必须显示所有详细信息数据 这个特定的项目?
$(document).ready(function () {
function StellenangeboteViewModel() {
var self = this;
self.stellenangebote = ko.observableArray([]);
self.Kat = ko.observable('KV');
$.getJSON('http://api.domain.comn/api/Stellenangebot/', function (data) {
ko.mapping.fromJS(data, {}, self.stellenangebote);
});
}
ko.applyBindings(new StellenangeboteViewModel());
});
【问题讨论】: