Я хочу добавить данные в jquery. Модальное через onclick и передать массив в функцию создает проблему. Мой код выглядит следующим образом: -Array Передано JavaScript Функция через onClick создает [object, object]
var ttlpndordsqnty = topBarData['ttlpndngordrs'].length;
var ttlpndordsdata = topBarData['ttlpndngordrs'];
$('#totalpendingtestorders').empty();
$('#totalpendingtestorders').append('<a onClick="populateWidgetInfo(\''+ttlpndordsdata+ '\')" class="count red" data-toggle="modal" data-target="#totalpndgordModal"><label >' +ttlpndordsqnty+ '</label></a>');
function populateWidgetInfo(data)
{
console.log(data);
} //end function
Когда я нажимаю на это, то вместо переданного массива возвращается следующее. Пожалуйста, помогите мне?
[object Object],[object Object],[object Object]
Что делает 'console.log (ttlpndordsdata)' give? – RomanPerekhrest
Это массив из 3 объектов. Какова ваша точка – Devian
В этой строке '$ ('# totalpendingtestorders'). Append ('');' ваш ttlpndordsdata преобразуется в строку и передается вашей функции после нажатия. Вот почему ваш журнал: '[object Object], [object Object], [object Object]' – Karlen