以下代码未在数组中存储值
var checkListIdForEmail= new Array();
var checkListNameforEmail;
function getCheckListIdAndName() {
$.ajax({
type: "GET",
url: 'URL/' + 12464,
dataType: 'json',
contentType: false,
processData: false,
success: function (result) {
for (var i=0; i< result.length;i++) {
$('#checkListIdForEmail').val(result.checklistDetailId[i]);
}
// alert("Success");
},
error: function (error) {
alert("Errror while getting header values");
}
});
}
任何人都可以告诉我需要将所有数据存储在数组中吗?
谢谢
最佳答案
我建议您在成功回调时执行此操作。
success: function (result) {
checkListIdForEmail = result;
},
因为结果已经是一个数组
关于javascript - Ajax调用不将数据存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46356027/