在 Controller 中
List<String> currectTime = userService1.getUserCurrectTime(time,hash);
我需要从 ajax 成功响应中提取每个值。
$( ".dropdownlist" ).change(function() {
var time=$('#dropdownlist').val();
var hash=$('#hash').val();
alert(time+hash);
var savedata = {
time:time,
hash:hash
};
$.ajax({
type:'POST',
url:'../test',
data:savedata,
error:function() {
alert("error");
},
success:function(data) {
alert(data);
var obj = JSON.parse(data);
}
});
});
如果我提醒响应数据,我会看到以下内容
["28-12-2014 01:10:45 NST","30-12-2014 02:40:35 NST","06-11-2014 16:10:45 NST"]
如何分别获取这些值。
最佳答案
简单地遍历你的对象。
var obj = JSON.parse(data);
for (i = 0; i < obj.length; i++) {
console.log(obj[i]);
}
关于javascript - 如何在ajax成功中提取字符串列表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27524364/