我正在使用返回字符串数组(字符串 [])的 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
});
});
我在响应(数据)行尝试了以下操作:
- 响应(数据.d)
- 响应(数据。值)
- 响应(数据[0].值)
但没有任何帮助。
我想在变量中得到以下内容:
["acceleration","aktantmodellen","ampere","analyse","analyseeksempel","atmosfæren", "best practice","boganmeldelse","brændtrekanten","cellemembran"]