все
У меня есть массив, который не заполняется. Я вижу, что длина моего массива, но не могу просмотреть данные с простым предупреждением.
Моя функция вызывается, когда я нажимаю на ссылку:
Затем я ищу элементы с классом .jobRole, чтобы заполнить мой массив и отображаться с предупреждением. Однако у меня возникли трудности. Спасибо за любую помощь.
function close() {
var jobRoleArray = [];
$(".jobRole").each(function (index) {
var jobRoleIndex = index;
var jobRoleID = $(this).attr('id');
var jobRoleName = $(this).text();
var roleInfo = {
"roleIndex": jobRoleIndex,
"roleID": jobRoleID,
"roleName": jobRoleName
};
queryStr = { "roleInfo": roleInfo };
jobRoleArray.push(queryStr);
});
alert('show length: ' + jobRoleArray.length);
for (var i = 0; i < jobRoleArray.length; i++) {
alert('jobRoleIndex: ' + jobRoleArray[i].roleInfo.jobRoleIndex +
' jobRoleID: ' + jobRoleArray[i].roleInfo.jobRoleID +
' jobRoleName: ' + jobRoleArray[i].roleInfo.jobRoleName +
' showCount: ' + i);
}
}