文字列配列 (string[]) を返す jQuery/AJAX を使用して Web サービスを呼び出しています。
これは私の応答です:
{"GetTagsResult":["acceleration","aktantmodellen","ampere","analyse","analyseeksempel","atmosfæren","best practice","boganmeldelse","brændtrekanten","cellemembran"]}
リストを変数で取得したいので、「GetTagsResult」キー名ではなく、リストのみを操作します。
これは私の呼びかけです:
$(document).ready(function () {
$("#myabtags").tagit({
tagSource: function (request, response) {
$.ajax({
type: "POST",
url: "Services/ForumOperationService.svc/GetTags",
datatype: "json",
contentType: "application/json; charset=utf-8",
data: {},
success: function (data) {
response(data);
}
});
},
removeConfirmation: true
});
});
応答(データ)行で次のことを試しました:
- 応答 (data.d)
- 応答(データ.値)
- 応答(データ[0].値)
しかし、何も役に立ちません。
代わりに変数で次を取得したい:
["acceleration","aktantmodellen","ampere","analyse","analyseeksempel","atmosfæren", "best practice","boganmeldelse","brændtrekanten","cellemembran"]