Je reviens ce JSON du serveur:Comment exécuter une fonction dans la propriété json?
{
"Id": 0,
"Name": ko.observable('New Product'),
"PurchasePrice": 0.0,
"DownPayment": 0.0,
"TotalPayment": 0.0,
"MortgageInsurance": 0.0,
"PurchaseOrRefinance": null,
"Client": null,
"MonthlyCosts": null,
"ClosingCosts": null,
"FirstLien": null,
"SecondLien": null
}
-je le récupérer en utilisant jQuery.getJson
comme ceci:
function addProduct(){
$.getJSON('@Url.Action("GetNewProduct","Product")',function(data){
viewModel.products.push(data);
});
viewModel.productSaved(false);
viewModel.product(products[products.length - 1]);
}
Cependant, il semble que si le code ne fonctionne jamais. Cela ne se produit que lorsque je retourne la fonction dans le JSON, si je supprime la fonction tout va bien. Y a-t-il un moyen de résoudre ce problème?
fonctions ne sont pas (http://json.org [JSON valide] – sdleihssirhc
Cette fonction 'ko.observable' est dans votre javascript? –