您好我有一個可觀察的數組返回從Web API。選擇選項數據綁定值與敲除
1)如何將返回的jSon綁定到視圖模型,以及如何在視圖中訪問它?
2)由於沒有關於從返回的jSon中選擇哪個選項的信息,我如何根據self.selectedAnimal
(這是選定的文本)最初顯示選定的選項?
function NewViewModel() {
var self = this;
self.selectedAnimal = "Cat";
self.GetAnimal() {
$.ajax({
url:"http:/abc.com/api/GetAnimalList",
dataType: "json",
type: "GET",
data: {}
success: function() {
// What to assign here
}
});
}
}
ko.applyBindings(new NewViewModel());
// example of json return
"animals": [
{
"animalid": "1",
"animalname": "cat" },
{
"animalid": "two",
"animalname": "dog" },
{
"animalid": "three",
"animalname": "horse"}
]