私はWCFサービスを呼び出し、クライアントにJSON文字列を返すコードを持っています。以下はJSONを解析するために使用しようとしているjavascript関数ですが、それをどのようにトラバースするのか分かりません。ここでJavascriptでJSONオブジェクトをトラバースするためのヘルプが必要
はここで機能
loadDropDown: function(result, ddl, defaultItem) {
var _data = result.get_object();
//Sys.Serialization.JavaScriptSerializer.deserialize(result, true);
this.clearDropDown(ddl);
this.createOption(ddl, defaultItem, '');
for (var i = 0; i < _data.length; i++) {
var _item = _data[i];
var _option = this.createOption(ddl, _item.Text, _item.Value);
}
ddl.disabled = false;
}
あるJSON
{
"d": "[{\"Attributes\":{\"Keys\":[],\"Count\":0,\"CssStyle\":{\"Keys\":[],\"Count\":0,\"Value\":null}},\"Enabled\":true,\"Selected\":false,\"Text\":\"Lexus\",\"Value\":\"Lexus\"},{\"Attributes\":{\"Keys\":[],\"Count\":0,\"CssStyle\":{\"Keys\":[],\"Count\":0,\"Value\":null}},\"Enabled\":true,\"Selected\":false,\"Text\":\"Acura\",\"Value\":\"Acura\"}]"
}
これが機能しない理由上の任意の提案ですか?注:私はソリューションでjqueryを使用していません。
テキストと値のプロパティはどうやって取得できますか? – TampaRich
これはWCFサービスからJSONを取得する形式です – TampaRich
@TampaRich:これはすべてWCFの仕組みになります。タグとして追加する必要があります。 – Eric